
Rafael
02.04.2017
05:18:48

Yaroslav
02.04.2017
08:49:50
Я пока на vee-validator остановился

Vladyslav
02.04.2017
09:11:44
Всем привет, подскажите плиз, а есть какая-то возможность в nuxt.js сделать так ,Чтобы он не генерил каждый статический компонент с доктайпом, мета тегами ипрочим, А отдавал число html компонента ?

Yaroslav
02.04.2017
09:26:51
Он каждый раз и не генерит

Google

Yaroslav
02.04.2017
09:27:03
Только при первом запуске npm run dev

Vladyslav
02.04.2017
09:27:28
он генерит мета информацию в каждую страницу-компонент
и собственно вопорс- как ее вообще не генрить)

Yaroslav
02.04.2017
09:28:14
Ну если в компоненте указано head() {...} тогда будет генерить

Vladyslav
02.04.2017
09:29:34
не указано ничег ов компоненте

Dima
02.04.2017
09:30:09
В таких случаях лучше к вебпаку ССР прикрутить

Vladyslav
02.04.2017
09:31:37
а мижна ссылочку в студию на это дело ?)))
а то щас ковыряю серверный рендер ,Куча вариантов, но из коробки ни одного подходящего

Dima
02.04.2017
09:33:38
В доках есть ссылки
@google Vue ssr
Ребят, а можно гайдик, как это создать PWA, как это сделать на базе vue и так далее. А то что-то только услышал обо всём этом и создать приложение было бы интереснее, чем создать сайтик.
и опишите пожалуйста "приколы" polymer. Очень давно его щупал, не впечатлил.
Есть у него преимущества по сравнению с тем же vue?

DimenSi
02.04.2017
13:57:48
полимер совершенно другой подход

Google

DimenSi
02.04.2017
13:58:27
полимер реализации веб-компонентов.
Шадоу дом, html импорты и т.д.
в данный момент полимер хуже вью хотябы потому, что vue это просто js, а полимер заставляет юзать полифилы
и там сначала html, а потом js, когда в vue это сначала js, потом хтмл
т.е. на полимере ты спа не сделаешь

Dima
02.04.2017
14:04:56
Окей, какая библиотека компонентов наиболее полная и production-ready?

Rafael
02.04.2017
15:44:17
Или element -ui

Vladyslav
02.04.2017
16:32:27
ребята, заюзал вот эту вещь для пререндера , всех орошо, Но по тогу он мне отдает html для каждого роута с доктайпом,ьегом head и всем прочим, а есть вариант что вырезать эти все теги и рендерить только компонент ?
https://www.npmjs.com/package/prerender-spa-plugin

Vladimir
02.04.2017
17:32:45

Rafael
02.04.2017
17:42:58
просто сначала учишь китайский, потом используешь muse
делов то

Vladimir
02.04.2017
17:43:45

Rafael
02.04.2017
17:45:25

Vladimir
02.04.2017
17:45:45

Rafael
02.04.2017
17:46:16
типо хочется сверху хедер забабахать, иконочки, вложенность какую-то
просто я не пробовал его использовать, но если это все можно сделать без костылей, то заберу свои слова обратно

Google

Vladimir
02.04.2017
17:47:46
Сравинвал с http://element.eleme.io в принципе практически все есть, но весит меньше в 2 раза element а

Rafael
02.04.2017
17:48:02
потом, еще не понятно насколько кастомизируется навбар

Vladimir
02.04.2017
17:50:06
Да и баги некоторые есть, точнее недоработки, некоторые элементы выглядят не так как в описании...
Вот немогу определится что лучше взять

Kelin
02.04.2017
18:02:28
А есть какой-нибудь сайт типа physics_ru?

Stanislav
02.04.2017
18:25:23

Kelin
02.04.2017
18:28:44

Дмитрий
02.04.2017
18:38:46
Всем привет, кто может подсказать: начал осваивать vuex, хочу перед монтированием компонента загрузить данные с сервера. В хуке created зову action, который данные получает, но при загрузке данные, которые надо отобразить, пустые, хотя стор обновился. Пробовал сначала через геттеры, потом напрямую из стора брать данные для отображения - результат тот же. Не пойму что я делаю не так - то ли мне в created надо как-то подождать выполнения action-a, то ли как-то вручную что-то дернуть? Если нужно будет код покажу

Diasko
02.04.2017
18:40:04
await async

Дмитрий
02.04.2017
18:41:46

DimenSi
02.04.2017
18:42:52
никому твой код не нужен
?

DimenSi
02.04.2017
18:44:21
по сути все просто
Инициализируешь в сторе начальное свойство
В моунте проверяешь свойство, пустое оно или нет.
Инициализируешь диспатч экшена
Через mapGetters работаешь с данными

Дмитрий
02.04.2017
18:44:58

Eugene
02.04.2017
18:45:05
Всем привет, кто может подсказать: начал осваивать vuex, хочу перед монтированием компонента загрузить данные с сервера. В хуке created зову action, который данные получает, но при загрузке данные, которые надо отобразить, пустые, хотя стор обновился. Пробовал сначала через геттеры, потом напрямую из стора брать данные для отображения - результат тот же. Не пойму что я делаю не так - то ли мне в created надо как-то подождать выполнения action-a, то ли как-то вручную что-то дернуть? Если нужно будет код покажу
точно не уверен, но думаю хук не ждёт, пока данные прилетят, а выполняется дальше

Дмитрий
02.04.2017
18:45:49

DimenSi
02.04.2017
18:46:01
они и есть реактивные

Дмитрий
02.04.2017
18:46:03
И как данные прилетят, должны обновиться

DimenSi
02.04.2017
18:46:28
чекай через vue devtools vuex стор

Diasko
02.04.2017
18:46:36
в консоль выведи что прилетает от сервака, может там косяк

Google

Дмитрий
02.04.2017
18:47:38
От сервака все норм прилетело, в сторе тоже все в порядке

DimenSi
02.04.2017
18:48:06
а в самом компоненте геттер как отображается?

Дмитрий
02.04.2017
18:48:44
В компоненте геттер undefined

Diasko
02.04.2017
18:48:45
Где то не реактивные данные)

Admin
ERROR: S client not available

Дмитрий
02.04.2017
18:49:01
Вложенность вроде маленькая

DimenSi
02.04.2017
18:49:39
1. ты не правильно сделал геттер
2. мутация, че с ней?

Дмитрий
02.04.2017
18:49:59

DimenSi
02.04.2017
18:50:58
че за дабл about?

Eugene
02.04.2017
18:51:00
а как в геттер заносишь?

DimenSi
02.04.2017
18:51:34
лан покажи код стора
не думаю, что он у тебя большой

Дмитрий
02.04.2017
18:51:50
Геттер

DimenSi
02.04.2017
18:52:27
мутацию и экшен

Дмитрий
02.04.2017
18:53:23
https://gist.github.com/tynopet/0d81a14abda247ee95170e9779b661e1
Так наверное безболезненнее для чатика будет
Я кажись понял
Где я лох)

Google

Дмитрий
02.04.2017
18:55:10
Хотя не до конца
Первая проблема в двойном about

DimenSi
02.04.2017
18:56:39
не любишь ты деструктуризацию и спред оператор, да?

Eugene
02.04.2017
18:56:53
https://gist.github.com/tynopet/0d81a14abda247ee95170e9779b661e1#file-js-L28
почему не state.about.title = info.title;?

Дмитрий
02.04.2017
18:57:21
https://gist.github.com/tynopet/0d81a14abda247ee95170e9779b661e1
Убрал about

Eugene
02.04.2017
18:58:19
у тебя в store не объявлены поля

DimenSi
02.04.2017
18:58:42
state
честно говоря какая-та жопа

Дмитрий
02.04.2017
19:00:15

DimenSi
02.04.2017
19:00:59
ну, я сам 3 месяца на js, но то что ты написал, мне лично не нравится, но я не могу найти ошибку без дебага. и мне не нравится уровень твоей вложенности
у тебя есть сторе
в нем есть state.about
но ты все записываешь в state.title