@vuejs_ru

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

Илья
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
Осталось придумать где это пригодится в проекте ?
Ну я вот смотрю, что бы переопределить CSS в компоненте из NPM

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

Stanislav
30.03.2017
15:05:36
Ну я вот смотрю, что бы переопределить CSS в компоненте из NPM
вернее, использовать свой CSS. Что бы была одна точка входа для компонента

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
@alex_sokolov тебе уже кто-то набрал. Пытался позвонить тебе
Да, спасибо) кнопку теперь видел в профиле

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
У тебя их и не будет пока кто-то тебе не позвонит
А как позвонит кто-то так активируется навсегда?

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

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

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
Имею в виду саму разработку плагинов для vue
Где-то было в документации про плагины

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
Зачем в маленьком проекте пихать имена мутаций в константы?

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
А мутации как объявляются эти?
Я использую nuxt, mutation OPEN_SIDEWAY объявлена в модуле sideway

Зачем в маленьком проекте пихать имена мутаций в константы?
Это я их еще в отдельный файл не выносил ?

Что по сабжу?

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
Всем, кто откликнулся, спасибо, я решил проблему

Павел
30.03.2017
21:29:12
Проблема была в импортах модулей

Я импортировал таким образом (из документации к vue-ts):

import * as Vue from 'vue';

import * as Vuex from 'vuex';

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