@vuejs_ru

Страница 3005 из 3900
Вишневый чай
01.06.2018
15:44:20
эээ , ну не у скостылть все что угодно можно. но вообще это не так делается

Дмитрий Maestro
01.06.2018
15:44:27
а как ?

vuex ?

Вишневый чай
01.06.2018
15:44:42
видишь ты все знаешь

Google
Дмитрий Maestro
01.06.2018
15:44:50
))0

Вишневый чай
01.06.2018
15:44:56
любая стейт машина

Дмитрий Maestro
01.06.2018
15:45:55
Ты навесил один костыль, а теперь спрашиваешь как с этим жить.
я понимаю, я ж не говорю что решение идеальное) а спрашиваю как с этим костылем можно чет сделать. Один фиг потом перепишим с vuex.

или хотя бы предусмотреть порядок срабатывания $on

Вишневый чай
01.06.2018
15:46:56
я понимаю, я ж не говорю что решение идеальное) а спрашиваю как с этим костылем можно чет сделать. Один фиг потом перепишим с vuex.
пилить еще один костыль в виде обьекта где будут хранится какие-то флаги, я хз, короче делать свой велосипед на подобии стейта все равно придется

Дмитрий Maestro
01.06.2018
15:47:30
Почему сразу Vuex не взять?
надо на вчера, а разбираться нет времени

потому и велосипедим

разбираться с vuex

DimenSi
01.06.2018
15:48:21
по нашему чату можно гадать.

Stanislav
01.06.2018
15:48:33
Дмитрий Maestro
01.06.2018
15:48:39
но чет я так смотрю за то время которое я уже убил) наверное проще было бы с vuex

Google
DimenSi
01.06.2018
15:48:58
- Что взять в свой проект? Хм, сообщение 15345234322. - Vuex

типо загадай любую цифру и там будет vuex

Вишневый чай
01.06.2018
15:49:29
потому и велосипедим
окей, давай порофлим. там где ты ловишь свои события создай что то типо { request1: false, request2: false request3: false } в событии передавай имя получится типо event.detail[eventName] = true

Дмитрий Maestro
01.06.2018
15:51:25
понял спасиб)

курну наверное на выхах

vuex

Michael
01.06.2018
16:10:06
а, ты вуекс

Ivan
01.06.2018
16:16:09
Ребят посоветуйте boilerplate с vuex, router...

Дмитрий Maestro
01.06.2018
16:16:29
еще момент

вот пробежался

по доке

Дмитрий Maestro
01.06.2018
16:17:03
а что делать если vuex будет распухать, ну там куча ж может быть всяких гетеров сетеров, и так далее приложенько то может быть большое

как дробить или разносить ?

Stanislav
01.06.2018
16:17:21
Google
Stanislav
01.06.2018
16:17:29
И юзать вьюкс только там, где он нужен

Ivan
01.06.2018
16:18:02
vue-cli?
Он же без доп пакетов идет

Stanislav
01.06.2018
16:18:51
Он же без доп пакетов идет
окей. npm install vue-router vuex. Дальше копипастишь из доки.

куда уж проще, я хз

Ivan
01.06.2018
16:22:28
куда уж проще, я хз
Я о таком https://github.com/petervmeijgaard/vue-2-boilerplate

Artem
01.06.2018
16:50:38
ага, чтение доки никто не отменял)

Vlad
01.06.2018
16:51:19
В новом ui еще и русский. Кто переводит тут у нас ?))



Ivan
01.06.2018
16:55:00
?
Опача..упустил. Спасибо)

Kyooni?
01.06.2018
16:55:01
Vlad
01.06.2018
16:55:27
Там переводить то нечего
Так в том и дело, а кто-то заморочился

Kyooni?
01.06.2018
16:57:25
Так в том и дело, а кто-то заморочился
По моему, переводить тулзы - для 1с-ников.

Которые кроме русского ничего не видят

Денис
01.06.2018
17:04:17
и все же круто когда переведено

Anton
01.06.2018
17:09:56
МУжики, а при нажатии на F5 хук beforeDestroy() не вызывается?

Alex
01.06.2018
17:43:12
И юзать вьюкс только там, где он нужен
Надо было оставить тот пин с твоим сообщением про вьюкс)

Рэмуальд
01.06.2018
17:55:08
Google
Anton
01.06.2018
17:56:03
Вот блядь жеж! Все такие умные, прямо не могу. По делу бы так активно писали

Alex
01.06.2018
17:57:11
Мне кажется не вызовется

Anton
01.06.2018
17:59:03
Мне кажется не вызовется
я почему то думал что на собитие onbeforeunload и beforeDestroy отрабатывает. хз почему

Alex
01.06.2018
18:00:28
Первым браузер занимается. Да и то там про ограничениям только строку вроде указывать можно чтобы пользовать остался

А вью на рефреш никак не повлияет и не отследит

Admin
ERROR: S client not available

Anton
01.06.2018
18:02:31
Первым браузер занимается. Да и то там про ограничениям только строку вроде указывать можно чтобы пользовать остался
да, та то я хотел сохранять параметры темы в локал соредж при закрытии страници. Вродь норм работает, только на сафари не тестил

Anton
01.06.2018
18:02:59
че?

есть параметр - ночной режим. Зачем человека каждый раз заставлять клацать при перезагрузке страници.

можно конечно хранить это в базе, только смысл?

Denys
01.06.2018
18:05:01
так сохрани в сторедж при установке этого состояния

Anton
01.06.2018
18:08:23
можно и так конечно, только чем плох onbeforeunload? всеговорят - плохо, но никто не говорит почему. Я не спорю, может и плохо ток я не понемаю почему. Поделитесь

Artur
01.06.2018
18:12:18
Anton видимо любишь усложнять да?) тебе уже столько сказали вариантов) чем они тебе не устроили?

Anton
01.06.2018
18:13:42
та я уже переделал на watch, но меня так и просветили

User
01.06.2018
18:38:50
Привет, а во vuex есть способ получения не раннего стора, а позднего?

DimenSi
01.06.2018
18:39:47
Типо после мутации?

User
01.06.2018
18:39:58
Ну да

Google
DimenSi
01.06.2018
18:40:14
А какой в этом смысл?

Ну как бы после мутации это и есть текущая версия стора

Ты знаешь состояние до мутации и ты узнаешь состояние стора после мутации.

User
01.06.2018
18:42:36
Есть несколько карточек и мне их надо отсортировать до отображения на странице, но используя геттер на monted этапе не все еще данны пришли в стор

DimenSi
01.06.2018
18:42:44
Тебе просто нужно сохранить "до" версию и сравнить ее с "после"

Если данных нет, возвращай пустой массив, появились отдавай то, что есть.

Какой смысл на mounted делать сортировку, когда можно через computed сразу отдавать нужное

User
01.06.2018
18:46:20
Я делаю как создаю счетчик сторе и когда он равен количеству карточек, тогда запускаю геттер и получаю эти карточки, они асинхронны

DimenSi
01.06.2018
18:48:37
Счетчик? Запускаешь геттер? Зачем ты все это делаешь?

User
01.06.2018
18:49:37
А в пропсы нельзя передавать computed?

DimenSi
01.06.2018
18:50:18
А ты попробуй.

User
01.06.2018
18:50:41
Пробовал(

DimenSi
01.06.2018
18:51:26
Не понимаю че ты делаешь, computed обычный геттер, почему у тебя не получается.

В пропсы можно передать, все что хочется.

Дмитрий Maestro
01.06.2018
19:01:56
Ну так, просто используй computed свойство
А как в компутед можно старое хранить

DimenSi
01.06.2018
19:03:27
Никак, computed это просто геттер, что то хранить, нужно в data

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