
?
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
?

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
привет гайд с оф сайта
норм норм

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

DimenSi
27.07.2018
12:45:57

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?

?
27.07.2018
12:46:48

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

Google

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

Roman
27.07.2018
12:47:20

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

Arsen
27.07.2018
12:48:05

Eugen
27.07.2018
12:48:14
разве нет ?

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

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

Dmitriy
27.07.2018
13:19:27

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

?
27.07.2018
13:42:49

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

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
изменяются они через this.$set
это данные в расширении хрома
на странице выводится пустое

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