@vuejs_ru

Страница 427 из 3900
Yaroslav
11.05.2017
15:26:43
эм.. это че т с вебпаком походу
это да, ладно на завтра эту хоботню оставлю

Stanislav
11.05.2017
15:26:58
Может на es6 жалуется, бабель есть?

смотря что возвращает функция :) Что сделать то хочешь?

Yaroslav
11.05.2017
15:29:15
Нету бабеля, потому как приложенице внутрикорпоративное. И запускатся на хромах последней версии.

Google
Yaroslav
11.05.2017
15:29:24
Да и буй с ним)

Dmitriy
11.05.2017
15:29:45
гайс, где хранить json token ? vue умеет со сторожем работать?

Alexandr
11.05.2017
15:29:47
Ребят, кто нибудь юзает webpack ? Хотел помощи в лс попросить

Alexandr
11.05.2017
15:29:53
нужно

но почему-то все ивенты работают как бы с запозданием

на одно действие

Dmitriy
11.05.2017
15:30:38
может пример есть интерсептора с рефрешем, буду благодарен

Stanislav
11.05.2017
15:30:50
Ребят, кто нибудь юзает webpack ? Хотел помощи в лс попросить
Может вопрос про вебпак в https://t.me/webpack_ru ?

Varyen
11.05.2017
15:31:28
Может вопрос про вебпак в https://t.me/webpack_ru ?
блин, как-то там совсем неактивно :(

Stanislav
11.05.2017
15:31:30
может пример есть интерсептора с рефрешем, буду благодарен
Какой клиент юзаешь? Если axios, у него есть доках пример

Varyen
11.05.2017
15:32:44
а кстати жаль, т.к. у меня как раз есть вопросы по вебпаку

Alexandr
11.05.2017
15:46:32
я сломал себе мозг

почему v-bind='function(argument)' работает

Google
Alexandr
11.05.2017
15:46:49
и как

никто так не делал?)

Senpos
11.05.2017
16:17:31
Есть два Radio и один Select. Нужно сделать так, чтобы если выбрать первый Radio - в Select были одни данные, если второй - другие Решил вот таким образом ... <input type="radio" value="Гострий" v-model="picked"> <input type="radio" value="Округлий" v-model="picked"> ... <option v-for="option in angles[picked]">{{ option }}</option> ... picked: undefined angles: { "Гострий": [1, 2, 3], "Округлий": [4, 5, 6, 7] } Адекватный вариант? Или есть что получше? Из плюсов: очень просто добавлять новые Radio Из минусов: выбор зависит именно от названия Radio, что немного странно

Illya
11.05.2017
16:30:48
Да неплохо

Alex
11.05.2017
16:32:53
Можно сделать computed где собирать только ключи angles. И по этой computed генерировать forом нужное количество радио-кнопок

Senpos
11.05.2017
16:33:57
не совсем понял в чем минус >выбор зависит именно от названия Radio, что немного странно
Названия могут быть разными, в том числе на разных языках. Комфортнее такие вещи, по-моему, держать на английском.

Illya
11.05.2017
16:35:16
Там то на то и выйдет

Потому что гострий это value

А не label

Я тоже о computed подумал

Alex
11.05.2017
16:36:02
Можно вообще все в if обернуть чтобы просто показывался нужный

Andrey
11.05.2017
16:36:03
ну label сделай

Alex
11.05.2017
16:37:27
Можно пример?
Radios() { return Object.keys(this.angles); }

Порядок не гарантирован

Это лишь удобства добавит если количество вариантов начнёт расти или вообще с сервера приходить. Как говорится где понадобится – там и усложнять логику можно будет)

Alexandr
11.05.2017
16:44:51
как я понял, v-bind='function' просто вешает на изменение элемента эту функцию

таблица 4х4 просто вызовет эту функцию 16 раз

Alex
11.05.2017
16:46:29
Я вообще ещё кейсов когда биндить функцию куда-то надо не встречал

Google
Alexandr
11.05.2017
16:47:05
я это вообще обнаружил, случайно добавив к @event двоеточие в начало, то есть :@event

пробежался по доке пару раз, не нашел упоминания о таком

у меня свойства в функцию через события попадают несвежие, грубо говоря

видимо это из-за v-model, который рядом лежит

Alex
11.05.2017
16:51:05
Упоминание чего в доке не нашлось?

Alexandr
11.05.2017
16:51:24
v-bind в пустоту

Alex
11.05.2017
16:53:29
Видел только пример прокидывания всех пропсов в компонент так

Alexandr
11.05.2017
16:53:55
v-bind='{ }'?

это в доке есть

Senpos
11.05.2017
16:55:15
Radios() { return Object.keys(this.angles); }
Сори, до меня все еще не дошло) Подразумевается, что в angles все так же будет "гострий" + "округлий"? Или как оно поймет, в каком случае какие данные подставлять?

Alex
11.05.2017
16:56:10
Ну да. А в вычисляемой переменной только массив из ключей на основе которых можно сгенерировать радиокнопки

Alexandr
11.05.2017
17:02:19
добавил переменную просто чтоб отследить сколько раз эта функция вызовется

Alexandr
11.05.2017
17:02:35
You may have an infinite update loop in a component render function.

лол

короче это какой-то баг, а Вью даже варна не выдает, не говоря про генерацию ошибки

Illya
11.05.2017
18:03:01
Коллеги, оффтоп

че-то я туплю

как преобразовать Observable<Observable<T>> --> Observable<T>

Alex
11.05.2017
18:09:36
Это от rx.js?

Illya
11.05.2017
18:11:25
а, забейте

Google
Illya
11.05.2017
18:11:26
угу

Alex
11.05.2017
18:14:43
Scan?

А к результату подписаться наверное ещё

Или по идее вместо второго оборачивания подписываться где-то надо сразу

Illya
11.05.2017
18:19:16
map + mergeAll

а я зачем-то flatMap потащил

Alex
11.05.2017
18:23:21
Монады в js? :)

Admin
ERROR: S client not available

Alex
11.05.2017
18:28:52
https://github.com/mishoo/UglifyJS2 вроде второй, но уже третий

Rafael
11.05.2017
18:55:33
чекай quasar
Vuetify ещё норм

Stanislav
11.05.2017
18:59:21
Думаю, вы и так в курсе, но оставлю ссылку https://simedia.tech/blog/vue-js-destructuring-assignment-for-loops/

Alex
11.05.2017
19:17:38
Думаю, вы и так в курсе, но оставлю ссылку https://simedia.tech/blog/vue-js-destructuring-assignment-for-loops/
Интересно а destructing в переменную с другим именем работать будет?

Stanislav
11.05.2017
19:31:41
“A modern way to do E2E testing for Vue.js apps” @amoskovkin88 https://medium.com/@amoskovkin/a-modern-way-to-do-e2e-testing-for-vue-js-apps-cebe0a07499c

Dima
11.05.2017
19:48:04
Вот да.

Но у меня ещё беда в том, что материал надоел, а другого ничего и нет

Элемент юи сырой и столкнулся с барами, которые в этом проекте фиг отыщешь.

Выше жаловался уже.

Google
Rafael
11.05.2017
19:53:54
Он кстати там есть

Тебе просто нужно подключить jsx парсер из Бабеля и импортнкть sidebar

Stanislav
11.05.2017
19:55:27
Не проще самому сделать? Сайдбар простая вещь, как по мне, тем более с vue

Rafael
11.05.2017
20:09:51
Не проще самому сделать? Сайдбар простая вещь, как по мне, тем более с vue
1) должно быть в общем стиле 2) меньше кода поддерживать

Stanislav
11.05.2017
20:10:52
Ну я понимаю, если б там та же валидация. А тут... Кусок шаблона и смена классов при клике

Rafael
11.05.2017
20:12:03
Ну я понимаю, если б там та же валидация. А тут... Кусок шаблона и смена классов при клике
Нормальная интеграция с существующими компонентами через слоты

Сслать ивент об открытии/закрытии

Добавить стили

Stanislav
11.05.2017
20:12:36
даа, прям 4 строчки кода добавилось :)

Andrey
11.05.2017
20:12:53
парни а нет нормального способа отлавливать эксепшены в vuex экшонах?

Rafael
11.05.2017
20:13:02
Ну кароч, возьми и напиши)

Andrey
11.05.2017
20:13:03
ну кроме try...catch

Stanislav
11.05.2017
20:13:20
Promise.prototype.catch? :D

Rafael
11.05.2017
20:13:26
Можно в catch() отлавливать

Andrey
11.05.2017
20:13:58
блин, перепутал, не в экшонах а мутациях

Stanislav
11.05.2017
20:15:04
Vue в этом плане ничего не предлагает, насколько я знаю. А вообще, откуда там могут появляется исключения?

Andrey
11.05.2017
20:15:35
ну если у тебя поменялись какие-то данные, от которых зависит мутация, ты об этом даже не узнаешь

в консоли пусто а аппликуха не пашет

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