@vuejs_ru

Страница 3398 из 3900
Gleb
07.08.2018
14:13:31
тупо в main.js импортни стор, еще до инициализации вьхи и сделай await нужного экшена

Kirill
07.08.2018
14:13:56
Извините, не в тему, но может кто подскажет? сафари добавляет какието тегни или бекграунды еле видные для элементов у которых position fixed / absolute. Убрать никак не получается, кто-то сталкивался?

Bohdan
07.08.2018
14:14:37
Забери айди еще до инита всего. Пока айди нет, приложение грузится и все )
слишком долго может быть да и это скорее костыли до тех пор, пока я не сделаю нормальную аутентификацию

Gleb
07.08.2018
14:16:31
ну так если костыли, то вообще похер как работает ) пускай долго. а так в первом загруженном компоненте делаешь красивый прелоад, пока не получишь все данные

Google
Gleb
07.08.2018
14:16:45
ну и плюс await решает все проблемы с последовательностью вызовов

Bohdan
07.08.2018
14:19:31
ну, такой вариант тоже норм)

Evgeniy
07.08.2018
14:26:23
всем привет, если подключаю /vue-router.js в index.html , то надо где то еще прописывать типа import vue-router from.... ??

Aleksandr
07.08.2018
14:26:36
подскажите плиз, при использовании роутера перехожу по ссылке - компонент отображается, все ок. Добавляю в этом компоненте другой компонент, он (другой компонент ) не отображается. (вложенные маршруты не использую). Это я туплю, или надо городить вложенные маршруты? (по поиску в чате не нашел ответ)

Evgeniy
07.08.2018
14:26:59
https://router.vuejs.org/ru/guide/essentials/nested-routes.html

я как раз на этой странице был)

?
07.08.2018
14:28:00
какой лучший путь для интернализации сайта, если для вытаскивания инфы используется апи

James
07.08.2018
14:30:40
данные в стор элементы внутри апа как в квазаре

Bohdan
07.08.2018
14:30:43
это разные штуки

?
07.08.2018
14:31:11
Bohdan
07.08.2018
14:31:22
i18next можешь посмотреть

ну и обвязка под vue есть

Google
Bohdan
07.08.2018
14:31:36
+ xhr бекенд или locize, если хочется денег потратить

?
07.08.2018
14:32:00
James
07.08.2018
14:34:03
какой объем стора для vue нормальный?

в ext до 10 000 строк храню а тут сколько можно?

Hedint
07.08.2018
14:37:12
Это странный вопрос) Можно ли в vuex запихнуть 10 000 строк? Можно Будет ли у конкретного юзера в конкретном браузере на конкретном компьютере/ мобильнике тормозить? Зависит от многих факторов.

Alex
07.08.2018
14:40:54
чем больше js тем медленнее на мобильных платформах

это общий кейс

James
07.08.2018
14:41:12
мы не пишем микро сервисы

Alex
07.08.2018
14:41:16
там разбор js очень дорогая операция

James
07.08.2018
14:42:13
код часто пишут под объем данных думал может они что то писали по этому поводу

?
07.08.2018
14:53:49
чем больше js тем медленнее на мобильных платформах
Параллакс на мобилках лучше работает чем на пк

James
07.08.2018
14:57:17
ну об этом то и речь что под что пишут

есть возможность сделать свойство объекта реактивным?

Костя
07.08.2018
14:58:38
а зачем так много строк

James
07.08.2018
14:59:26
например мы используем классификатор на нескольких языках

Hedint
07.08.2018
15:05:54
Все что угодно можно упростить и оптимизировать до вменяемых размеров, у юзера 1 экран и по сути одномоментно нам нужны данные только для того, чтобы пользователь его видел и мог с ним правильно взаимодействовать. - у нас несколько языков? юзер не смотрит на нескольких языках, он смотрит на одном, остальные можно догружать при переключении динамически. - у нас миллион записей? юзер не видит их все сразу одновременно, будем грузить/отображать по N. - у нас поиск по миллиону записей? Сделаем его AJAX запросом на сервер, будем показывать только первые N более релевантных результатов - у нас поиск по ~10к записям и мы хотим мгновенный результат без сервера? вынесем эти записи из стора, чтобы не навешивать туда лишнюю реактивность, отображаем только N релевантных.. и так можно практически с чем угодно на клиенте сделать.

James
07.08.2018
15:08:25
есть еще пару моментов

мы не всегда можем выбирать как приходят данные

Hedint
07.08.2018
15:11:56
Если это внешнее api, и оно сделано не очень хорошо ( без лимитов и т.п.) - да, тут такое может быть. Но и тут можно придумать разное - проксировать вызовы через свой бэк, например, где реализовать недостающую функциональность

James
07.08.2018
15:16:30
и у нас проблемы с пингом так что для нормальной работы мы храним почти все на стороне клиента

Google
James
07.08.2018
15:18:21
ну что можно сделать свойство объекта реактивным?

Max
07.08.2018
15:18:58
Vus.set()

Или я не правильно понял Bаш кейс?

?
07.08.2018
15:19:38
Vus.set()
Или this.$set

James
07.08.2018
15:20:05
{id:'111', name: 'asdasd'}

мне нужно знать когда измениться id

Max
07.08.2018
15:20:41
Тогда Вам надо watcher на него вешать

James
07.08.2018
15:20:55
ну так все могут)

нет интереснее чего?

мне нужно очень дешево это сделать это чисто красота

Max
07.08.2018
15:22:04
А зачем интереснее, я с коммерческими проектами на vue не работал, но везде читал, что это, вроде, нормальная практика

Могу ошибаться, пусть поправят)

James
07.08.2018
15:22:47
мы на vue только смотрим запустим пару микросервисов потом посмотрим

Дмитрий
07.08.2018
15:33:33
А что в вотчере такого магического то?

Timur
07.08.2018
15:46:37
ребят подскажите каким образом присвоить значение одного поля в data() другому если оба поля находятся в data(). Только в хуках?

Artem
07.08.2018
15:49:20
перед ретерном сделай себе переменную и присвой ее обоим полям

James
07.08.2018
16:17:49
А что в вотчере такого магического то?
да портить код вот анвочем неохота

воч

Anton
07.08.2018
16:20:46
Привет, покажите пример кода как юзать router.beforeEach и кму подобные. Меня щас интересуюет глобальное подключение

Google
Дмитрий
07.08.2018
16:24:46
да портить код вот анвочем неохота
По такому принципу лучший код - отсутствие кода )

James
07.08.2018
16:25:06
ну а разве нет?

Admin
ERROR: S client not available

James
07.08.2018
16:25:14
чем меньше кода тем лучше работает

это же не коммерческий проект

нужно подходить к нему с душой

Дмитрий
07.08.2018
16:27:47
Поэтому лучше отказаться от функционала

James
07.08.2018
16:30:32
я же написал выше что это для красоты только

Дмитрий
07.08.2018
16:34:17
Естественно. Мы же в вебе. Больше половины функционала - свистелки и перделки )

James
07.08.2018
16:35:33
ассоциации во vue есть?

Like
07.08.2018
16:37:37
Пусть подписываются те кому нужно

James
07.08.2018
16:38:46
не тут только воч анвоч сработает других вариантов походу нету

есть что то подобное ассоциациям во vue?

а кто где подключает стор вочи если не требуется отключать их?

не могу понять как реализовать компонент тегов

Костя
07.08.2018
17:07:26
Что эти теги делают

James
07.08.2018
17:37:02
да обычные теги

весь функционал тегов уже реализован

осталось сделать стор который будет смотреть в стор с элементами и формироваться

Google
James
07.08.2018
17:40:54
поидее нужно использовать плагины для этого но чет не могу найти хороший пример

Evgeniy
07.08.2018
18:17:57
Как во vue возваращать на предыдущую страницу?

Дмитрий
07.08.2018
18:22:22
Как во vue возваращать на предыдущую страницу?
Если ты про роутер то вроде router.go(-1)

?
07.08.2018
18:25:57


Vladislav
07.08.2018
18:27:15


?
07.08.2018
18:27:28
это сафари е*нулся походу

в хроме все норм

?
07.08.2018
18:29:04


Furrya
07.08.2018
18:29:36
Как во vue возваращать на предыдущую страницу?
if (vuex && vue-router) yarn add vuex-router-sync and use import { sync } from 'vuex-router-sync'; sync(store, router); ..... <template> <router-link :to="{ path: $store.state.route.from.fullPath }"> <slot></slot> </router-link> </template> <script> export default { name: 'back-router-link', }; </script>

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