
Airat
28.02.2017
13:06:11
updatePassengers(content) {
this.passengers.show = false;
let counted = 0;
for (let item in content) {
counted += content[key];
}
this.passengers.count = counted;
},

Rafael
28.02.2017
13:07:19

Vlad
28.02.2017
13:08:21
если в компоненте, то функция

Airat
28.02.2017
13:08:32

Google

Rafael
28.02.2017
13:09:19

Airat
28.02.2017
13:11:16
буду внимательнее читать ошибки ?

Vlad
28.02.2017
13:48:11
кто подскажет как правильно использовать vuex и в какой момент получать стейт с сервера желательно? плюс непонятно, а если например стейт изменился, ну скажем может так произойти, то как его обновлять, по таймауту?

Alexandr
28.02.2017
14:04:11
интересный вопрос, я бы тоже послушал

Boris
28.02.2017
14:04:55
В догонку про vuex: как стоит правильно реализовать хранилище данных для авторизации, хранить логин, статус авторизации?

Rafael
28.02.2017
14:04:57

Andrey
28.02.2017
14:05:35
можешь сражу при ините аппа получать всю инфу, можешь в каждом компоненте получать, это вариативно

Vlad
28.02.2017
14:05:58
SPA + SRR частичный

Quiss
28.02.2017
14:06:16
SSR?

Boris
28.02.2017
14:06:22
Если будет ссыль какая - буду благодарен. Сейчас застрял немного в проекте потому что все делаю через вуекс и это хорошо, но как правильно будет хранить сторадж авторизации..

Rafael
28.02.2017
14:06:25
SSR?
Server side rendering

Google

Quiss
28.02.2017
14:06:36
ну, не SRR же или я путаю?

Vlad
28.02.2017
14:06:58
да, опечатался

Rafael
28.02.2017
14:07:20
Authorization flow example · Issue #826 · reactjs/redux
https://github.com/reactjs/redux/issues/826

Boris
28.02.2017
14:07:52
спасибо
перешлю себе, прочитаю, попробую :)

Vlad
28.02.2017
14:08:24
компоненты вот только не знаю как правильно писать пока, вот например как быть с корзиной или чем-то подобным, то-ли использовать $emit и делать на каждый пук метод, то ли сразу мутации писать в vuex, хз

Rafael
28.02.2017
14:08:40
login-flow/README.md at master · mxstbr/login-flow
https://github.com/mxstbr/login-flow/blob/master/README.md

Quiss
28.02.2017
14:08:49

Andrey
28.02.2017
14:09:08
ты имеешь ввиду внешние обновления?

Rafael
28.02.2017
14:09:35

Vlad
28.02.2017
14:09:37
ну скажем чувак может из двух мест сидеть, или менеджер может управлять его аккаунтом извне

Andrey
28.02.2017
14:09:53

Vlad
28.02.2017
14:10:03

Andrey
28.02.2017
14:11:30
ну зависит от твоей архитектуры - ws, long pulling, ajax
у меня через ws идет общение с бэком. навешиваю экшены хранилища на сообщения ws
приходит сообщение - выполняю action

Vlad
28.02.2017
14:14:40
интересно конечно, это что-то типа ивентэмиттера в socket.io?

Andrey
28.02.2017
14:14:58
я не использую socket.io

Google

Vlad
28.02.2017
14:15:04
чем на vue пользуешься?

Andrey
28.02.2017
14:15:22
самописны класс для работы с ws
там делов-то на 20 минут написать

Rafael
28.02.2017
14:16:24
Действия · GitBook
https://vuex.vuejs.org/ru/actions.html

Vlad
28.02.2017
14:16:35
ясно, будем думать

Rafael
28.02.2017
14:16:36
Конец "диспетчеризации децствий"
Vue-socket.io
Я недавно туда пулриквест отправил, чтобы можно было action юзать, а не только мутации

Rafkat
28.02.2017
14:18:08
интересно, как его заюзать
https://github.com/amsul/pickadate.js

Rafael
28.02.2017
14:19:03

Andrey
28.02.2017
14:19:34
интересно, как его заюзать
если не через директиву делать то в mounted компонента делать $('.datepicker').pickadate()
если делать кастомную директиву, то в inserted(el) {$(el).pickadate()}

Alex
28.02.2017
14:20:42

Stanislav
28.02.2017
14:23:21
а рабоать то когда
Мне кажется, или это уже было? Бот?

Alex
28.02.2017
14:23:54
уже было и уже выпиливали :)

Andrey
28.02.2017
14:24:42
лол, он в каждом из 132 чатов для программистов только что оставил это сообщение

Alex
28.02.2017
14:30:29
@xanf_ua удалишь спамера?)

Rafael
28.02.2017
14:31:55

Google

Andrey
28.02.2017
14:33:32
он удалит 97 человек и будт Леонидом

Rafael
28.02.2017
14:35:40
Запилил библиотеку для работы с многопоточностью в браузере. Весит 2.6кб.
Основана на врокерах. Не создает дополнительные GET запросы на сервер, при создании нового треда, а работает с виртуальной страницей. Дополнительная возможность - отправлять функции в сообщениях с разной степенью вложенности и комбинирования с разными типами, что не предусмотрено стандартным функционалом.
Если кому нужно https://github.com/artnv/clientThreads

Andrey
28.02.2017
14:38:35
я пока не совсем понимаю зачем применять вебворкеры, если ты не занимаешься вычислениями

Rafael
28.02.2017
14:40:45

Andrey
28.02.2017
14:41:39
а ты уперся в производительность?

Rafael
28.02.2017
14:42:18
Реальный кейс

Admin
ERROR: S client not available

Stanislav
28.02.2017
14:42:33
А зачем че та обрабатывать, пока оно скрыто?

Rafael
28.02.2017
14:43:02
Хмммммммм
Вопрос как нокаут

Stanislav
28.02.2017
14:45:29
Допустим

Rafael
28.02.2017
14:45:36
Так вот, чтобы при загрузки новой области он не считалась в основном потоке
А так, где-нибудь в фоне и незаметно для пользователя

Stanislav
28.02.2017
14:45:54
Ммм
Ну да
Думаю, для какой-нить NASA этот вариант подойдет

Google

Rafael
28.02.2017
14:46:32

Stanislav
28.02.2017
14:47:48
та ну, оно быстро посчитает, пользователь не заметит

Rafael
28.02.2017
14:48:27
Провисание очевидно

Stanislav
28.02.2017
14:49:17
Тогда оно упрется в DOM, а не в расчеты :)
И то, маловероятно

Rafael
28.02.2017
14:53:35
Надо будет проверить это дело

Rafkat
28.02.2017
15:31:03
Кто знает, почему вебпак ругается на либу?
Что unexpected token 'export'

Alex
28.02.2017
15:32:15
modules: false в настройках бабеля стоит?

Rafkat
28.02.2017
15:32:34
ща
только такое связанго с модулями нашел

Vlad
28.02.2017
15:48:49
@all
кто может показать проект vue с прикрученным flow ?

Alex
28.02.2017
15:49:22

Rafkat
28.02.2017
15:50:21
я разворачиал проект через vue-cli, темплейт webpack
потом подключил bootstrap-vue
и вебпак начал ругаться на js файл в этой бибилиотеке
https://github.com/bootstrap-vue/bootstrap-vue/blob/master/utils/helpers.js