
Artur
23.12.2017
19:18:08

Stanislav
23.12.2017
19:20:31

Artur
23.12.2017
19:21:35

Stanislav
23.12.2017
19:24:41
Ну да, как-то неудобно получается

Google

Stanislav
23.12.2017
19:27:06
Можно в компоненте, после резолва экшина вытянуть данные, но выглядить будет костыльненько

Artur
23.12.2017
19:29:28
я думаю сделать в экшене как-то так: axios.then(...).catch((error) => commit(FAILURE, error.response.data))
и в мутации:
[FAILURE] (state, payload) {
state.error = payload
}

Stanislav
23.12.2017
19:30:36

Artur
23.12.2017
19:31:04
ну...
тоже терзаюсь)

Stanislav
23.12.2017
19:36:46
тоже терзаюсь)
Поэтому, я предлагаю резолвить экшн с ошибкой валидации, а в компоненте уже разбирать это все и присваивать нужным полям

Artur
23.12.2017
19:41:49
ок, спасибо за мысли
буду думать

Stanislav
23.12.2017
19:42:39

Artur
23.12.2017
19:42:54
ок)
думаю сделать в экшене: return axios.post(...).then(()=>commit(...));
а вот catch делать компоненте
methods: {
submit () {
this.$store.dispatch('create', this.entity).catch((error) => {
this.errors = error.response.data
})
}
}

Google

Artur
23.12.2017
19:57:35
не зашквар?

Stanislav
23.12.2017
20:04:12

Artur
23.12.2017
20:07:59

Stanislav
23.12.2017
20:08:19

Roman
23.12.2017
20:09:37
кстати ребят, а как анимировать изменение текста в span'е?
или это нетривиальная задача?
аа, вот, нашёл https://jsfiddle.net/jx52bfpc/2/

Artur
23.12.2017
20:21:02

Andriy
23.12.2017
20:41:20
привет народ, вопрос:
Как можно делать условие на существование @click на элементе?
Тоесть в одном случае событие должно привязываться к блоку, а в другом нет.
Можно сделать через v-if и v-else, но я почти уверен есть получше решение

Alex
23.12.2017
20:44:12
Проверять условие в обработчике клика и просто return если нет?

Леха
23.12.2017
21:08:34
vuetify, v-footer
Как прижать v-layout к правому краю без дополнительных классов?
http://joxi.ru/L21QDd8t6BD7N2

Sunlive
23.12.2017
21:20:35
ну че ребят, кто уже юзал Parcel?
как ощущения

Andriy
23.12.2017
21:24:05
Ребята, а как вы решаете проблемы с роутингом. Например у меня есть страница с разными фильтрами и при этом с пагинацией. Как можно решить это чтобы динамически менять history.pushState без болезненно. Есть какие-то готовые решения?

Ivan
23.12.2017
22:10:15
можно ли в v-bind:class использовать 2 тернарных оператора?

Denys
23.12.2017
22:11:24

Vasiliy
23.12.2017
22:25:30
@click="!disabled?$emit('change',defaultValue):{}"

Google

Vasiliy
23.12.2017
22:26:10
оно работает
но насколько "не через задницу"?
это "выполнить событие если разрешено"
да, инет сказал что это нормально

Vladimir
23.12.2017
23:02:09
в чем проблема? Это нормалтно, можешь конечно в функцию обернуть, чтобы было красивее

R
23.12.2017
23:04:35
Существует ли "легальный" способ использовать v-model в цикле v-for?

b0g3r
23.12.2017
23:17:36
непонятен вопрос. что значит использовать?

R
23.12.2017
23:24:39
У меня есть массив, с объектами. В template с помощтью v-for пытаюсь рендерит компоненты c v-model(элемент массива, объект). В данный момент vue ругается на подобное использование, по факту вообще не дает возможности использоваться подобное. Вот и я хотел поинтересоваться, есть ли легальный способ реализовать это или городить костыли? Просто в документации ничего не нашел по этому поводу

Vladislav
23.12.2017
23:44:02
Можно ли как то по два элемента выводить через vfor?

Eduard
23.12.2017
23:49:18
Думаю, нет

Andriy
23.12.2017
23:49:51
Chunk

Eduard
23.12.2017
23:53:01
Хмм, классная идея

Andriy
23.12.2017
23:53:49
Изи

b0g3r
23.12.2017
23:54:29

Max
23.12.2017
23:59:37
привет, друзья есть такой флой - axios.get1 возвращает массив айди, компонентом это прорисовывается на странице (строчки с ИД только) потом нужно по каждому из ИД из сервера гурзить детали по айтему. где в компоненте правильно вставить axios запрос на сервер? есть что-то типа on_render_over: function()...
?

Anton
24.12.2017
00:00:13
кто с vue-slick работал или с обычным, сам слайдер в потомке флекс контейнера c align-items: stretch; flex-direction: column; сам слайдер расстянулся на 15000px,как пофиксить?

Vladislav
24.12.2017
00:06:05
У меня рекурсивные компоненты

Google

R
24.12.2017
00:07:05

b0g3r
24.12.2017
00:07:53
у меня подобный код работает. Единственное - не уверен что v-model можно скармливать объекты
вот буквально сегодня

Vladislav
24.12.2017
00:08:53
Item[index]
Будет работать?

b0g3r
24.12.2017
00:09:13
чего?

Vladislav
24.12.2017
00:09:26
Бля
С телефона сижу
Итемс квадратные скобки индекс
Вроде так
Хз, будет ли работать
А
Стопе
А в v-model можно целый объект передавать?

R
24.12.2017
00:13:06
Да, можно. Это кастомный компонент, там в props value

b0g3r
24.12.2017
00:13:26
тогда давай ошибку

R
24.12.2017
00:14:20
Сек, сейчас кину ошибку которую выдает

Google

Vladislav
24.12.2017
00:16:09
Попробуй через пропс передать, а не через вмодел

R
24.12.2017
00:25:12
Это если передавать объект, вот так
v-model='items[index]' - работает отлично, реактивность сохраняется

Pauline
24.12.2017
00:26:16
да не кидай ты картинками

R
24.12.2017
00:26:33
А как?

Vladislav
24.12.2017
00:26:52
Моё ведро кричит о помощи
С 3г

Pauline
24.12.2017
00:27:34
небольшие куски можешь оборачивать в обратные кавычки тройные, побольше оформляй на gist.github.com

R
24.12.2017
00:29:57
function doSomething () {
console.log(true)
}
Круто)
Можете добавить эту информацию в закрепленное сообщение, что бы новички при входе знали, просто я новичек и только узнал что ` работают)

Pauline
24.12.2017
00:33:46

Max
24.12.2017
02:18:20
инициализация компонентаЖ
кто подскажет?