
Alex
30.03.2017
15:03:41
В телеграмм звонки добавляют, скоро тут в конференс-колл болтать все будем ?

Максим
30.03.2017
15:04:02

Илья
30.03.2017
15:04:30
Уже потестил

Alex
30.03.2017
15:04:38
Да вот всё не найду в интерфейсе где ?

Google

Максим
30.03.2017
15:04:40

Илья
30.03.2017
15:04:43
Работает ??

Максим
30.03.2017
15:04:56

Stanislav
30.03.2017
15:04:59

Cenator
30.03.2017
15:05:12
конфозвонков пока нет, личные работают пока только на мобильных

Stanislav
30.03.2017
15:05:36

Alex
30.03.2017
15:05:53
Прикольно

Stanislav
30.03.2017
15:06:10
Ну и твой пример с картинками тоже ок

Максим
30.03.2017
15:07:13
@alex_sokolov тебе уже кто-то набрал. Пытался позвонить тебе

Alex
30.03.2017
15:07:47

Максим
30.03.2017
15:08:16

Gaiaz Iusipov
30.03.2017
15:08:31
#ДуровПозвонит

Google

DimenSi
30.03.2017
15:08:44
Люди, которые пользуются vue init webpack как изображения из папки assets/images?

Emil
30.03.2017
15:17:55

Rafael
30.03.2017
15:58:48

Cenator
30.03.2017
15:59:03

Rafael
30.03.2017
15:59:30
Вах, спасибо!

Alex
30.03.2017
16:05:51
Секта ? как раньше приглашениями на gmail делились

Rafael
30.03.2017
16:10:31

Yaroslav
30.03.2017
16:13:21
Ребят, скажите, вот я дупостим хочу запилить bem-components для vue
Как мне правильно организовать подход к созданию репозитория демо примеры и т.д

Ilia
30.03.2017
16:16:32
Начинание хорошее, но подсказать не могу... Т.к. из БЭМ только нейминг применяю...

Yaroslav
30.03.2017
16:18:25
Я просто хочу интегрировать бем-компоненты, без их стека сборки
Просто сейчас не ясно как начать, где смотреть

Ilia
30.03.2017
16:19:12
вот тот кто придумает как это правильно сделать - тот и сделает)

Yaroslav
30.03.2017
16:19:28
Имею в виду саму разработку плагинов для vue

Ilia
30.03.2017
16:19:39
Из общего - Vue тоже собирается из компонентов
не знаю. может css и разметку сделать по компонентам

Alex
30.03.2017
16:20:23

Denis
30.03.2017
16:42:59
MoscowJS 36, прямая трансляция
https://www.youtube.com/watch?v=tS6XHqRhpEQ

Stanislav
30.03.2017
17:09:28
Просто сейчас не ясно как начать, где смотреть
Посмотри как они подключаются - ссылки на собранные либы в index.html и html код компонента, либо через BEMHTML.apply.
Нам подходит только второй вариант.
https://ru.bem.info/platform/libs/bem-components/5.0.0/#Работа-с-библиотекой-в-виде-dist

Yaroslav
30.03.2017
17:44:28
Кто-то подскажет по vuex?

Google

kapkapbopoh
30.03.2017
17:44:56
Нет

Yaroslav
30.03.2017
17:46:41
Ты наверное знаешь эту шутку, да?
Суть вот в чем у меня есть actions в модуле cart
И в action addProduct я хочу вызвать mutation из другого модуля на что получаю ошибку
[vuex] unknown local mutation type: sideway/OPEN_SIDEWAY, global type: cart/sideway/OPEN_SIDEWAY
Как решить?

Alex
30.03.2017
18:03:05
А мутации как объявляются эти?

Ivan
30.03.2017
18:03:57
Зачем в маленьком проекте пихать имена мутаций в константы?

Rafael
30.03.2017
18:04:08

Ivan
30.03.2017
18:04:34
У меня атом просто по стрингам комплитит

Rafael
30.03.2017
18:04:48

Ivan
30.03.2017
18:05:42
Пару минут думал, развести ли холивар о редакторах, в итоге передумал 8)

Yaroslav
30.03.2017
18:07:14
Что по сабжу?

Alex
30.03.2017
18:08:33
Возможно имя мутации тоже надо с именем модуля писать?

Yaroslav
30.03.2017
18:08:47
Оно так и есть
export const OPEN_SIDEWAY = 'sideway/OPEN_SIDEWAY'

Alex
30.03.2017
18:10:25
В том модуле она называется без имени модуля

Google

Alex
30.03.2017
18:10:37
А из других мест вызывать её надо добавляя имя модуля
Это мои предположения)))

Yaroslav
30.03.2017
18:12:15
Ну я же так и делаю
В модуле cart.js я использую 'sideway/OPEN_SIDEWAY'
В модуле sideway.js я использую 'OPEN_SIDEWAY'
Т.е у меня не работает когда я пытаюсь вызвать OPEN_SIDEWAY из модуля cart.js
Идея в том, чтобы при добавлении товара в коризу, отрывалась панелька

Vlad
30.03.2017
18:25:27

Yaroslav
30.03.2017
18:31:28
Обоже, вы что, из 2007?

Vlad
30.03.2017
18:32:27
@zverbeta по этим кусочкам кода трудно что либо сказать

Admin
ERROR: S client not available

Yaroslav
30.03.2017
18:33:07
Всмысле трудно, я описал что происходит, скинул ошибку

Ivan
30.03.2017
18:33:58
Лучше выкати компонент на кодепен
Проще будет

Yaroslav
30.03.2017
18:34:23
Там 2 модуля. Я хочу вызывать мутацию из одного в другом в екш, у меня получается ошибка.
Да мне по vuex нужно, зачем клмпонент?
В модуле cart.js есть екш addProduct который вызывает мутацию ADD_PRODUCT, и это норм работает
Но мне нужно чтобы я могу в екш addProduct вызывать еще одну мутацию из другого модуля sideway.js
И когда я пишу commit('sideway/OPEN_SIDEWAY') то получаю ошибку
[vuex] unknown local mutation type: sideway/OPEN_SIDEWAY, global type: cart/sideway/OPEN_SIDEWAY

Alex
30.03.2017
18:44:38
Ну без кода действительно сложно понять

Google

Yaroslav
30.03.2017
18:44:59
Ребят, код из двух строк которые я скинул
Там просто экш и мутация
Каждый модуль namepsace: true

Dima
30.03.2017
18:48:11
Ребят, как лучше сделать на ES2016 подключение плагинов? Плагин будет представлять из себя функцию-промис, который будет добавлен в базовый класс

Павел
30.03.2017
20:45:42
Всем привет
Подскажите пожалуйста. Подключаю vuex, падает ошибка:
Uncaught Error: [vuex] must call Vue.use(Vuex) before creating a store instance.
Как правильно подключить его? Попробовал все возможные варианты, которые нагуглил и которые пришли в голову
https://gist.github.com/zombiQWERTY/9b592b845099c156aa2d1147916fa5e4

Eugene
30.03.2017
20:50:19
если заменить import * as Vuex from 'vuex'; на import Vuex from 'vuex';?

Павел
30.03.2017
20:51:31
Исправляюсь.
#whois:
Павел Зиновьев, живу и работаю в Туле, в компании Solid Systems Тула. Занимаюсь бэкендом - nodejs. Раньше работал фронтендером в другом месте, писал на реакте. А еще раньше писал на ангуларе.
Теперь потихоньку наверстываю упущенные знания по фронтенду
Ребяяят

NIKITA
30.03.2017
20:55:36
народ, из присутствующих есть, кто разбирался с подпискам GraphQL?

Павел
30.03.2017
20:55:38
Помогите советом пожалуйста

Semen
30.03.2017
20:57:55
@xanf_ua , после месяцев с vue, не появилось желания "вернуться" к реакту с его файбером?

Павел
30.03.2017
21:04:07
Всем, кто откликнулся, спасибо, я решил проблему

Semen
30.03.2017
21:25:33

Павел
30.03.2017
21:29:12
Проблема была в импортах модулей
Я импортировал таким образом (из документации к vue-ts):
import * as Vue from 'vue';
import * as Vuex from 'vuex';