
Vladimir
07.08.2018
07:16:10
А не лучше ли это хранить в мета информации для каждого роута, т.е. каким ролям этот роут достпен. и миделварь написать которая будет проверять роль перед тем как обработать маршрут?

DimenSi
07.08.2018
07:16:29

Rustam
07.08.2018
07:20:24
Подскажите пжл такой момент. Могу ли первоначальные данные выводить на php, а потом блок, который пришел с сервера, завязать на vue, не прибегая к SSR

Stanislav
07.08.2018
07:21:05

Google

Фил
07.08.2018
07:21:39

Саша
07.08.2018
07:22:03

Фил
07.08.2018
07:22:19

DimenSi
07.08.2018
07:22:32
Window.Routes = json(data)

Stanislav
07.08.2018
07:22:39
как?
Инлайнить данные в страницу, вставлять их в инлайн-шаблоны

Rustam
07.08.2018
07:24:01
Допустим цикл php выводит какие то item. не сработает ли v-for, он же вначале пустой будет и надо будет потом парсить этот блок и рапихивать данные во vue, получается что он перерендовывать шаблон будет

Stanislav
07.08.2018
07:26:54

Rustam
07.08.2018
07:28:42

Van
07.08.2018
07:29:19

Stanislav
07.08.2018
07:29:53

Rustam
07.08.2018
07:30:14

Google

Stanislav
07.08.2018
07:31:22
Для этого нужен ssr

Rustam
07.08.2018
07:33:11

Hedint
07.08.2018
07:33:33

Stanislav
07.08.2018
07:38:17
Тоже норм вариант
Я так вставляю лоэдеры в <div id="app"></div>

Hedint
07.08.2018
07:42:39
Нас недавно заставили перейти с разработки уютных SPA на разработку неуютного сайта, и при этом ограничением стояло то, что админы не одобрят ноду ни в каком виде на боевых серверах. Оказалось, vue и тут встраивается и работает очень удобно. :)

Stanislav
07.08.2018
07:45:29

Hedint
07.08.2018
07:48:35
не-а, инстанс один, решили, что так будет удобнее. (но посчитать по перфомансу и удобству особо времени не было)
вешается на #app, а внутри обычная верстка и встречаются vue-блоки. Собирается как SPA вебпаком и т.п. внутрь vue-блоков можно положить при надобности какую-то дефолтную верстку, которую сможет съесть поисковик, который не переварит скрипты. Вообще Laravel с их шаблоном взяли за основу, там вроде похоже сделано

Stanislav
07.08.2018
07:50:04
Понятно :)

Bohdan
07.08.2018
07:50:49
потом подсовываешь их вью
я такой костыль делал
ну там с вариациями - можешь вешать эти переменные глобально
но вообще зло

Kylych
07.08.2018
08:06:19
доброго времени суток. для локальных сообщений vue18n внутри компонента нельзя что-ли использовать переменные из data или vuex'a?

Alexey
07.08.2018
08:29:37
Создаете отдельные инстансы вью на нужные блоки?
А мы именно так делаем на сайтах. Оч удобно, на самом деле. Была задача еще - позволить одному инстансу управлять частью DOM, который лежит вне инстанса (синхронизация корзины в шапке и корзины на странице "Корзина"). Помог Vue Portal. Мб кому пригодится.

Stanislav
07.08.2018
08:31:05
Видео с прошедшего митапа по Vue в Питере
https://www.youtube.com/playlist?list=PLcXJ90eZ2bxgkggdlvwJvIRZzgK7s7PV_

Alex
07.08.2018
08:32:10
смотрел уже?

Google

Stanislav
07.08.2018
08:36:23

Timur
07.08.2018
08:41:33

voix
07.08.2018
08:46:00
Так же, как и в обычном css. В чем проблема?

Timur
07.08.2018
08:48:07
пишу компилятор ошибки выдает

Taras
07.08.2018
08:52:04
#{$var} - вот так надо

Ivan
07.08.2018
08:57:25
You are using the runtime-only build of Vue where the template compiler is not available. При подключении vue.runtime.js. Использую вебпак. Разве он не должен компилировать шаблоны?

Stanislav
07.08.2018
08:58:46

Ivan
07.08.2018
09:01:23

Дмитрий
07.08.2018
09:01:49
Почему nuxt-link не добавляет ID

Andrey
07.08.2018
09:03:20
Вам же нужно /apartments/id/1
А не /apartments?id=1
name точно apartments для одной страницы?
Попробуй apartments-id

Дмитрий
07.08.2018
09:15:28

Victor
07.08.2018
09:27:45
Эгегей, граждане
Кто тут из Россиюшки?
Поясните по хардкору за хостинг
А то у меня умора: запилил тетке сайт-визитку на Vue и выложил на Firebase. Тут она давай вопить, что не открывается. Я со своей Украины открываю, а она с РФ - нет. Думаю, что РКН опять старается.
Выложил на DigitalOcean, а сегодня на Дваче читаю, что РКН и его заблочил нахер из-за телеги.
Так вот вопрос: есть в РФ какой-то хостинг статики или дешевый VPS, куда можно будет простенький сервачок на Ноде захостить?

?? Denis
07.08.2018
09:32:13
зачем тебе рф
хости на hetzner cloud

Google

Игорь
07.08.2018
09:33:15

Baxxter
07.08.2018
09:35:34
https://vscale.io/ru/pricing.html

Victor
07.08.2018
09:36:50

?? Denis
07.08.2018
09:37:09
ну 70 мс до хоста будет

Victor
07.08.2018
09:37:57
А то раша хостинг любит делать профилактику и все вырубать нафиг?

Admin
ERROR: S client not available

Baxxter
07.08.2018
09:39:09
Да, тестировал. Там честный ссд
Большинство хостеров за эти деньги дичь какую нибудь дают с 20мб/с на запись, но в рекламе уверяют что там якобы ссд

Дмитрий
07.08.2018
09:43:52
У меня sky host

Baxxter
07.08.2018
09:44:08
Скайхост говно кстати)

Дмитрий
07.08.2018
09:44:14
Вроде как-то так. 700 рублей в год. 512 оперы, 1 ядро
Чисто погремушки всякие тестить

Baxxter
07.08.2018
09:46:44
Вообще из дешёвых vps на Ssd порадовали только vscale и vultr

Rai
07.08.2018
09:46:49
Привет всем есть вопрос по optional wrapping
Ситуация такая
есть компонент UserInfo
в сторе модуль user
со своими геттерами мутациям действиями
в mounted вызываю
this.fetchUserData()
в темплейте
<img :src="user.avatar.normal">
и как всегда он ругается что нет такого значения но отображает пикчу, чтобы избавиться от ошибки
приходиться делать v-if="user && user.avatar"
как вы справляетесь в такой ситуации ?
делаю SPA админку в SSR нет необходимости

Paruyr
07.08.2018
09:49:28
Hi guys
Въезжаю в Vue
Посоветуйте аналог Formik для реакта на Vue

Rai
07.08.2018
09:50:15
бывает что приходится делать
a && a.b && a.b.c && a.b.c.d
потому что может придти объект с кучей под объектов

Alex
07.08.2018
09:57:50

Rai
07.08.2018
09:59:02

Google

Alex
07.08.2018
09:59:36
Можно на клиенте, можно на бэке - приведение к максимально плоскому виду
Избавляясь от вложенности в итоге

Stanislav
07.08.2018
10:00:54

Michael
07.08.2018
10:13:48
Если нужна большая валидация, юзай vuelidate

Леха
07.08.2018
10:17:33

Victor
07.08.2018
10:23:14
GitHub pages?
С привязкой домена будут проблемы
ALIAS большинством рос. доменных хостеров не поддержтвается

Дмитрий
07.08.2018
10:29:43
Есть вопрос по роутеру. Как почистить query строку после того как переход завершился?

Костя
07.08.2018
10:30:19
для чего ее чистить?

Антон
07.08.2018
10:30:26
Привет всем, как динамически регистрировать компоненты в компоненте ?

Костя
07.08.2018
10:30:28
не нужно показывать query?

Дмитрий
07.08.2018
10:31:47
Да, я чет затупил немного. Через replace сделаю, все равно компонент не обновится

Костя
07.08.2018
10:32:29
переход откуда и куда идет?

Дмитрий
07.08.2018
10:35:12
Кейс такой, есть страница, на нее можно перейти просто по ссылке "/foo" а можно по ссылке "/foo?modal=true" и тогда при переходе автоматом модалка выскакивает. Только если мы снова по ссылке перейдем, модалка уже не откроется, роут то не изменился. А надо чтобы при повторном переходе все равно открывалось

Sunlive
07.08.2018
10:39:18
как зареплейсить текущий стейт в стору + часть из ишиниал стейта
store.replaceState({
...store.state,
...pick(getInitialState(), ['data', 'fetching']),
...{ route: store.state.route }
});
стойкое ощущение что теряется реактивность на моменте
...store.state,