
Andrey
20.06.2017
10:00:20
а в чем проблема-то?

F01134H
20.06.2017
10:00:43
Ну так дочерние шаблоны - это отдельные страницы по сути...
вот представим у меня есть шапка, сайдбар - неизменяемые элементы. Есть 3 шаба, где они должны присутствовать. Я вынес хедер и сайдбар в родительский элемент, дочерние тупо отображают контент свой

Stanislav
20.06.2017
10:01:24
Да нету в Vue страниц как таковых

Google

Stanislav
20.06.2017
10:02:14

F01134H
20.06.2017
10:02:25
ну я и сделал роутером
но там маловато подробностей

Stanislav
20.06.2017
10:04:09
ну у тебя есть компонент, где вставлены шапка и сайдбар. В этот же компонент вставляешь <router-view></router-view> и на его месте будут рендерится твои "страницы"

F01134H
20.06.2017
10:04:51
т.е. я неправильно сделал, что получение контента страницы сделал в родительском шаблоне?

Stanislav
20.06.2017
10:05:02
Да, получается так
* но это не точно)

F01134H
20.06.2017
10:05:26
а как же тогда? Куда мне этот метод деть, если по правильному

Andrey
20.06.2017
10:05:52
в created компонента который рендериться в router-view,видимо

Stanislav
20.06.2017
10:06:09
+ (только в mounted)

Andrey
20.06.2017
10:06:19

F01134H
20.06.2017
10:06:21
таки в created, но
получается у меня будет 3 компонента с одинаковым created

Google

Stanislav
20.06.2017
10:06:41
Срачик created vs mounted: Let's rock!

F01134H
20.06.2017
10:07:01
они разные функции выполняют же

Stanislav
20.06.2017
10:07:21

Andrey
20.06.2017
10:07:28
сайдбару и шапке надо что-то запрашивать?

F01134H
20.06.2017
10:08:35
почему?
потому что у меня 3 дочерних элемента, которые одну функцию юзают
шапка и сайдбар тут не причем

Andrey
20.06.2017
10:09:04
3 дочерних элемента это один и тот же компонент?

F01134H
20.06.2017
10:09:15
бле)
короче, есть Page
у него есть дочерние темплейты View, Edit, Settings
контент для них один, но действия разные
сайдбар и хедер прямо в Page написаны html кодом, это вообще не дети
просто как пример, что они на всех трех чилдах одинаковые

Stanislav
20.06.2017
10:11:09
у тебя одни и те же данные во всех трех компонентах запрашиваются?

F01134H
20.06.2017
10:13:16
именно
и я хочу куда то в один метод вынести это дерьмо, но не знаю куда)

Google

Andrey
20.06.2017
10:14:21
в router-view у тебя Page рендерится?

Dmitriy
20.06.2017
10:14:21
гайс, как правильно замапить стейт из модуля profile
computed: mapState(['profile/page_title', 'profile/page_description', 'profile/busy', 'profile/rate']),
- так не работает(

F01134H
20.06.2017
10:14:55

Stanislav
20.06.2017
10:16:17
не ясно, что из себя представляет приложенька и как оно будет развиваться. Вариантов много.
В родительском компоненте запросить данные, и спустить их через props у <router-view>
Динамические компоненты
Vuex

Andrey
20.06.2017
10:17:15
получается что так
тогда запрос данных делаешь в Page, через пропсы прокидываешь в View, Edit, Setting

Stanislav
20.06.2017
10:18:08

F01134H
20.06.2017
10:18:48
но у меня они все одновременно рендерятся =\

Stanislav
20.06.2017
10:19:29

F01134H
20.06.2017
10:19:40
нет, это же разные страницы по сути)

Stanislav
20.06.2017
10:20:03
Значит ты неправильно роутер настроил

F01134H
20.06.2017
10:20:14
в смыысле

Andrey
20.06.2017
10:20:47
на компоненте Edit слушаешь апдейты (видимо).
в роутере делаешь /page/:id components: Page , в чилдах указываешь свои edit, view, setting

F01134H
20.06.2017
10:21:54
?

Stanislav
20.06.2017
10:22:15
Невнятное ТЗ :)

Andrey
20.06.2017
10:22:38
блин, работы много, не смогу тебе накидать

F01134H
20.06.2017
10:23:10
Все равно спасибо)
всем ☝?

Stanislav
20.06.2017
10:23:49
запилил бы репу, может подсказал бы кто

Andrey
20.06.2017
10:24:04
да, лучший вариант

Google

Andrey
20.06.2017
10:24:17
и просто pr бы тебе кинули

Andrey
20.06.2017
10:50:15
ребят, такое дело. есть компонент (кастомный инпут), я хочу использовать двухстороннюю привязку данных. в нем я прописываю $emit('input', this.value) и props: [value].
в доке написано, что делать так, но консоль говорит что нужно использовать data.
как быть?
мне нужно, чтобы я мог извне менять value, а консоль говорит что это неправильно и компонент должен сам менять свое значение

Stanislav
20.06.2017
10:54:09
там прям пример есть

Sasha
20.06.2017
10:54:54
пацаны, че за бред
где е№учий ssr

Admin
ERROR: S client not available

Sasha
20.06.2017
10:55:18
это nuxt еси шо
это появляется на 0.5 секунды
потом
припекает

Stanislav
20.06.2017
10:56:42
Завтра Vue Conf

Sasha
20.06.2017
10:58:52
это хорошо
трансляция будет?

Stanislav
20.06.2017
11:03:45
я нигде про это не слышал
так что сомневаюсь

Google

Dima
20.06.2017
11:06:43
@xanf_ua fiber всё, готов?)

Andrey
20.06.2017
11:31:14
ребят, кто в курсе за fiber? что в нем будет такого эдакого? будет ли похож на vue.js?

Gaiaz Iusipov
20.06.2017
11:35:07

Andrey
20.06.2017
11:35:30

Gaiaz Iusipov
20.06.2017
11:36:45
Народ поделитесь куском кода, чтобы:
промис аякс загрузка не срабатывала быстрее скажем 200мс, чтобы мерцания не было при загрузке. Promise.all или как там это делается?

Andrey
20.06.2017
11:43:30

Gaiaz Iusipov
20.06.2017
11:44:43

Remite
20.06.2017
11:45:08
считаешь разницу времени перед запросом и по факту выполнения, если < 200 то ставишь на єто время сеттаймаут

Vladislav
20.06.2017
11:48:23
Вопросик, кто какую IDE и с какими плагинами юзает для Vue.js??

Rafael
20.06.2017
11:48:45

Vladislav
20.06.2017
11:49:26

Rafael
20.06.2017
11:49:46
У меня ещё material theme EAP стоит

Vladimir
20.06.2017
11:50:01
vscode нормал

Vladislav
20.06.2017
11:50:08
Ну такое. Просто есть моменты которые лучше подсвечивает VisualStudioCode
а есть моменты в которых лучше WebStorm

Andrey
20.06.2017
11:50:48
https://pbs.twimg.com/media/DCwmFwKXgAA2BZb.jpg:large

Andrey
20.06.2017
11:51:18

Vladimir
20.06.2017
11:52:18

Максим
20.06.2017
11:52:25