@vuejs_ru

Страница 3331 из 3900
?
27.07.2018
12:37:10
$route только

Arsen
27.07.2018
12:38:34
А где, собственно говоря у тебя объявление компонентов MainSite и MainPage?

?
27.07.2018
12:39:06
new Vue({ el: '#app', router, components: { MainSite }, template: '<MainSite/>' })

Arsen
27.07.2018
12:39:36
Объявление где

Google
Vladimir
27.07.2018
12:40:03
block-status это что за компонент, дай ему имя и подключи его гденибудь

?
27.07.2018
12:40:30
Объявление где
не понимаю

Arsen
27.07.2018
12:40:33
...

А ты точно программист?

?
27.07.2018
12:41:13
new Vue({ el: '#app', router, components: { MainSite }, template: '<MainSite/>' })
ты хочешь чтоб я к этому приписал let app = ...

?

Arsen
27.07.2018
12:41:18
Нет

Я хочу, чтобы ты показал, где ты объявляешь MainSite

?
27.07.2018
12:42:00
import MainSite from './MainSite'

Arsen
27.07.2018
12:42:05
...

?
27.07.2018
12:42:06
вот где и обьявляю

...

Arsen
27.07.2018
12:42:13
Что внутри ./MainSite?

Google
?
27.07.2018
12:42:18
привет гайд с оф сайта

норм норм

Что внутри ./MainSite?
темплейт с скриптом <script> export default { name: 'MainSite' } </script>

Arsen
27.07.2018
12:43:05
Окей, что в темплейте?

?
27.07.2018
12:43:50
шаблон сайта с вырезанным местом которое меняется в зависимости от пути <router-view/>

Arsen
27.07.2018
12:44:05
Окей, теперь покажи свой router

?
27.07.2018
12:44:37
import Vue from 'vue' import Router from 'vue-router' import MainPage from '@/components/MainPage' Vue.use(Router) export default new Router({ routes: [ { path: '/', name: 'MainPage', component: MainPage } ] })

DimenSi
27.07.2018
12:44:38
че вы вообще делаете? В шарады играете?

Arsen
27.07.2018
12:44:58
Что внутри '@/components/MainPage'

Roman
27.07.2018
12:44:58
Привет народ! Подскажите, пожалуйста! Пытаемся сделать редирект на vue на ssr. В server.entry.js: router.push('/') - не работает return reject({ code: 302, url: '/' }); - тоже, со всеми остальными вариациями. ctx.redirect - то же самое. кто нибудь сталкивался, или есть мысли на этот счет?

Arsen
27.07.2018
12:45:10
?
27.07.2018
12:45:56
Что внутри '@/components/MainPage'
темплейт с скриптом <script> export default { name: 'MainPage', data () { return { msg: 'Welcome to Your Vue.js App' } } } </script>

Roman
27.07.2018
12:46:22
@nuxtjs_ru
только хотел написать что бы это не советовали)

Arsen
27.07.2018
12:46:31
А теперь скажи где в этой всей структуре у тебя вот этот компонент??

?
27.07.2018
12:46:33
все темплейты отображаются на сайте

DimenSi
27.07.2018
12:46:45
только хотел написать что бы это не советовали)
а в чем прикол спрашивать в общем чате, если есть специализированый

Arsen
27.07.2018
12:46:46
И сфигали он создаётся через new Vue?

Alex
27.07.2018
12:47:05
Ща всё будет
Всё это начинает напоминать пошаговую стратегию )))

Google
Arsen
27.07.2018
12:47:18
Ага, и какое отношение он по-твоему имеет к структуре, которую я тебя только что спрашивал?

Roman
27.07.2018
12:47:20
а в чем прикол спрашивать в общем чате, если есть специализированый
ну в смысле что мы не используем nuxt и переходить на него не вариант

Arsen
27.07.2018
12:47:21
Да никакое

?
27.07.2018
12:47:41
где это описано в доке

DimenSi
27.07.2018
12:47:43
?
27.07.2018
12:47:48
чтоб я блять мог прочитать

бесит

Roman
27.07.2018
12:47:59
DimenSi
27.07.2018
12:48:04
чистый ssr
нехуясе

Arsen
27.07.2018
12:48:05
где это описано в доке
Нигде, это само собой разумеется

Eugen
27.07.2018
12:48:14
Query параметры тебе в помощь
Квери параметры не индиксируются поисковиками

разве нет ?

DimenSi
27.07.2018
12:48:31
?
27.07.2018
12:48:34
Нигде, это само собой разумеется
засовывая скрипты в сами темплейты не приводит вообще ни к чему

Arsen
27.07.2018
12:48:43
чтоб я блять мог прочитать
Никто тебе не будет в доке писать, что компоненты, которые объявлены фиг знает где не будут присутствовать в другом дереве компонентов

Засунь всё, что тут внутри Vue() в скрипт компонента MainPage, только data: { ... } поменяй на data() { return { ... } } и убери el и добавь name

DimenSi
27.07.2018
12:51:09
Никто тебе не будет в доке писать, что компоненты, которые объявлены фиг знает где не будут присутствовать в другом дереве компонентов
вообще это странно, уже 2-3 чел не может этого понять. Они не видят причин почему компоненты в разных деревьях не должны быть связаны.

Arsen
27.07.2018
12:51:34
Таки да

DimenSi
27.07.2018
12:52:07
ну хорошо, что 2-3 чела на 3.5к человек

и людей про this перестали спрашивать

Google
Arsen
27.07.2018
12:52:57
Ахах, смотри не сглазь

Dmitriy
27.07.2018
13:05:37
модификатор .lazy не работает на поле computed с get set?

?
27.07.2018
13:06:08
https://ru.vuejs.org/v2/guide/single-file-components.html

что то опять не очень помогает

DimenSi
27.07.2018
13:19:09
модификатор .lazy не работает на поле computed с get set?
lazy это модицикаторы которые влиюят на сам дом, v-model похер куда записывать

Dmitriy
27.07.2018
13:19:27
каким образом это туда засунуть?
у тебя есть компонент MainPage и в нем вставь <script> export default { // суда вставить } </script>

DimenSi
27.07.2018
13:20:00
v-model="value" === @input="value = $event" v-model.lazy="value" === @change="value = $event"

Admin
ERROR: S client not available

?
27.07.2018
13:27:42
в темплейте <div v-for="server in servers" v-bind:key="server" class="status-server"> не делает ничего

Dmitriy
27.07.2018
13:29:11
data: { ... } поменяй на data() { return { ... } }

это тоже сделал?

?
27.07.2018
13:30:09
да

так сказали убрать el, как он поймет где что?

Dmitriy
27.07.2018
13:35:06
в компонентах el не нужен

я еще бы тебе посоветовал использовать готовые стартовые шаблоны, у тебя бы таких вопросов и проблем сейчас не было

https://cli.vuejs.org/ установи и введи vue ui, для простоты

Только preset выбирай Manual

Google
dev
27.07.2018
13:53:43
как получить get-параметры

/?a=1&b=2

через роутер? через new URL почемуто пусто

DimenSi
27.07.2018
13:56:57
this.$route.query

?
27.07.2018
14:14:52
data: { ... } поменяй на data() { return { ... } }
после того как перенес все туда, реактивность пропала Vue подключил, в расширении хрома все данные отображаются обновленными, а на рендере {}

Max
27.07.2018
14:21:43
Ребят, почему у компонента нет полей, откуда я могу роутер вытащить



vue property decorator использую

@Component({}) export default class OperationComponent extends Vue { constructor() { console.log(this.$router); // Error } }

Может где контекст не привязывается? в шаблоне {{ $route.params }} работает легко

?
27.07.2018
14:35:10




почему так?

DimenSi
27.07.2018
14:39:23
что так? ты хочешь чтоб мы без контекста поняли о чем ты говоришь?

Andrey
27.07.2018
14:40:12
почему так?
А как ты хочешь?

?
27.07.2018
14:41:25
А как ты хочешь?
чтоб они не были пустыми

что так? ты хочешь чтоб мы без контекста поняли о чем ты говоришь?
я писал сверху, что в data переменные обновляются на странице нет

изменяются они через this.$set

это данные в расширении хрома

на странице выводится пустое

DimenSi
27.07.2018
14:42:52
зачем ты вообще используешь set, почему просто не соберешь обьект и не вставишь в дату

Страница 3331 из 3900