
DimenSi
27.03.2017
13:57:47
ок
в общем прикол в другом
пока это значение не выводится, vue devtools не отслеживает это
но как только выводишь, сразу все ок

Google

Дмитрий
27.03.2017
14:11:20
Всем привет, может кто подсказать как правильно орагнизовать роутинг:
Есть главный компонент (App), в нем несколько router-link-ов и после них идет router-view, в которых рендерятся компоненты. В одном из таких компонентов (пусть будет Article) есть ссылки на вложенные роуты (/article/:name например, в котором я рендерю компонент Page). Как можно сделать так, чтобы Page рендерился в компоненте App, а не в копмоненте Article?

Roma
27.03.2017
14:14:11
В компоненте article смотреть в параметры роута и брать оттуда name, и соотв. рендерить его внутренность
Возможно, неправильно понял, но без кода тяжело

Rafael
27.03.2017
14:17:58
от корня

Stanislav
27.03.2017
14:18:27
Если я все правильно понял, то вроде Page и должно рендерится в App, если в Article нет вложенных router-view

Rafael
27.03.2017
14:18:50

Дмитрий
27.03.2017
14:20:03
Может я пока плохо понимаю принцип работы роутера, router-link и router-view должны находится в одном компоненте - так? И тот компонент, который указан в роуте рендерится в router-view

Stanislav
27.03.2017
14:20:23

Дмитрий
27.03.2017
14:20:29

Rafael
27.03.2017
14:20:38

Stanislav
27.03.2017
14:20:52

Дмитрий
27.03.2017
14:21:12
Ну я доеду до кода часа через 3 - попробую еще раз - если не выйдет покажу

Google

Дмитрий
27.03.2017
14:22:32
Спасибо

Rafael
27.03.2017
14:25:22

Дмитрий
27.03.2017
14:25:45
Спасибо, видимо плохо читал
покажи
https://pastebin.com/n8uTgx4m
Набросал примерную структуру. Все таки я что-то делаю не так

Тимур
27.03.2017
14:53:48
ребят, почему на:
methods: {
loadUslugi: function () {
this.$http.get('/uslugi.json', function (uslugiArr) {
this.$set('uslugiList', uslugiArr);
});
},
ругается:
TypeError: Cannot read property 'get' of undefined
на строку this.$http.get

Boris
27.03.2017
14:54:53
Что то подключено что http даёт?

Roma
27.03.2017
14:55:34

Тимур
27.03.2017
14:55:37
нет. я думал это чтото с коробки)

Alex
27.03.2017
14:56:10
Было из коробки, а теперь можно использовать что больше нравится

Artem
27.03.2017
14:56:35

Дмитрий
27.03.2017
14:57:06

Тимур
27.03.2017
15:03:11

Mikhail
27.03.2017
15:04:36
Аксиос норм

Semen
27.03.2017
15:16:41
Аааааааааксиос!

DimenSi
27.03.2017
15:29:08
А кто знает, что за трюк в вебпаки с путями?
Если указать ~ перед началом пути?
типо есть в конфиге resolve: { alias: { 'assets' : 'путь' } } и если при использовании ~assets то путь норм подставляет, а без него хз

Кирилл
27.03.2017
15:35:45
~ - значит модуль

Rafael
27.03.2017
15:35:48

Roma
27.03.2017
15:55:23

Google

Дмитрий
27.03.2017
16:05:32
Пробовал во вложенном роуте писать /:collection не помогло

Arthur ?
27.03.2017
16:15:51
привет всем, как вызвать “перемотку” страницы на самый верх? При нажатии кнопки
без роутера

Дмитрий
27.03.2017
16:16:29
Посмотри апи
Сходу не помню

Arthur ?
27.03.2017
16:17:12
да, это оно, спасибо!

Vladimir
27.03.2017
16:36:25
Подскажите что значит @ в js, к примеру import fls from '@/components/fls'

Stanislav
27.03.2017
16:44:29
если мне память не изменяет, указывает на 'корень-проекта/src'

Vladimir
27.03.2017
16:45:16
'@': resolve('src')

Stanislav
27.03.2017
16:45:24
не изменяет

Vladimir
27.03.2017
16:45:43
Понял, указывает на корень

Stanislav
27.03.2017
16:46:06
?

Тимур
27.03.2017
17:00:52
вопрос. есть 2 комбобокса. в них массивы списков связаны друг с другом many2many. не соображу как лучше в модель загнать эти данные. как в бд, 3 массива: 2 списка сущностей, и таблицу линков, или как то еще можно?

Boris
27.03.2017
17:06:44
Это относится к vue?

Airat
27.03.2017
17:15:50
> (поддамся общему хайпу) API отдельно, vue отдельно с mimic
где про это почитать?
если я правильно понял, нужно сделать сервер который будет отдавать компоненты, которые будут общатся с АПИ?

Тимур
27.03.2017
17:16:28

Kelin
27.03.2017
18:00:42

Google

Arthur ?
27.03.2017
18:02:15
https://vue.threadless.com/ видели?

NIKITA
27.03.2017
18:03:31
:D я промолчу как это называется.
хабр уже не тот

Stanislav
27.03.2017
18:03:32
Жаль нет размеров для кота

Kelin
27.03.2017
18:03:55
А что, звучит

Stanislav
27.03.2017
18:04:18
Реактивный кот
Покормил, орать перестал

Rafael
27.03.2017
19:05:39

Admin
ERROR: S client not available

Rafael
27.03.2017
19:09:33
что с этим делать?

Michael
27.03.2017
21:07:16
Ребят у всех тербует pro версию подписки чтобы посмотреть видео от @xanf_ua ?

Illya
27.03.2017
21:09:48
Ага

Emil
27.03.2017
21:09:57
я могу как-то послать событие в корневой компонент? не напрямую ребенок-родитель, а через несколько уровней вложенности
наверно, такие вещи надо делать с Vuex

Rafael
27.03.2017
21:13:47

Emil
27.03.2017
21:14:01
что это значит? можно поподробней?

Boris
27.03.2017
21:15:16
Компонент помошник
Который будет использоваться только для передачи событий

Rafael
27.03.2017
21:15:51
https://vuejs.org/v2/guide/components.html#Non-Parent-Child-Communication

Google

Emil
27.03.2017
21:18:15
понял, благодарю

DimenSi
27.03.2017
21:20:41
а почему нельзя юзать $root?

Emil
27.03.2017
21:23:26
а тут такое есть? не знал
в Angular использование rootScope считается антипаттерном, здесь, наверное, тоже. зачем тогда вообще разработчики дают такую возможность? предлагая при этом шину, мутации, экшены

DimenSi
27.03.2017
21:24:31
не знаю, во вью вообще-то иногда предлагают использовать $root вместо шины

Emil
27.03.2017
21:25:15
мне, честно говоря, концепция мутаций нравится больше всего

Rafael
27.03.2017
21:25:31

DimenSi
27.03.2017
21:25:57
т.е. пересоздавать новый объект постоянно дешевлей?
{ ...user, somedata } дешевлей чем user.somedata = somedata ?

Rafael
27.03.2017
21:26:57

DimenSi
27.03.2017
21:27:25
хм
шина vs глобальный стор
6 нормалайз выпустили.
теперь он еще меньше скидывает

Rafael
27.03.2017
21:28:46
Каждая заточена под свои нужны, в первую очередь стопа хранит состояние, подписки на поля и проч проч проч, а шина ничего этого не делает

DimenSi
27.03.2017
21:29:14
в смысле? Она в себе держит все данные и ловит все эвенты
а не, держит все данные, это если через $root хранить все
сорь

Rafael
27.03.2017
21:29:33