@vuejs_ru

Страница 583 из 3900
Andrey
20.06.2017
10:00:20
а в чем проблема-то?

F01134H
20.06.2017
10:00:43
Ну так дочерние шаблоны - это отдельные страницы по сути...

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

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

Google
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
Срачик created vs mounted: Let's rock!
почему бы не запрашивать данные в created, тебе для запроса данных не надо ничего отображать и не надо что бы компонент был смонтирован в DOM

сайдбару и шапке надо что-то запрашивать?

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
тогда запрос данных делаешь в Page, через пропсы прокидываешь в View, Edit, Setting
Если ему нужен роутинг, тогда нужно еще один View для роутера делать, на уровне Page

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

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?

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

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
Вопросик, кто какую IDE и с какими плагинами юзает для Vue.js??
Webstorm + плагинчик для вью, он там вроде 1 всего

Vladislav
20.06.2017
11:49:26
Webstorm + плагинчик для вью, он там вроде 1 всего
Я также. Просто думал может есть что-то повеселее) С лучшей подсветкой?

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
vscode нормал
а vscode это IDE?

Vladimir
20.06.2017
11:52:18
а vscode это IDE?
красава)

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

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