
Sergey
25.05.2018
10:57:15

Anton
25.05.2018
11:04:46
А такой вопрос мож кто подскажет. Есть computed обьект (в сторе хранится) как сделать так что быпри изменении определенного ключа этого обьекта вызывать какуюто функцию?

Alex
25.05.2018
11:07:12

Anton
25.05.2018
11:07:27
а так можно?

Google

Anton
25.05.2018
11:07:37
?

Alex
25.05.2018
11:07:58

Anton
25.05.2018
11:08:08
круть, щас попробую

ed
25.05.2018
11:14:51
народ, сегодня день странных вопросов)
могу ли я сделать как-то так? Передать v-model в компонент, а в нем это прокинуть дальше к его дочернему
<Component v-model="model"/>
а внутри Component
<ChildOfComponent v-model=this.v-model />
типо сквозной пропс
для связывания формы

Vsevolod
25.05.2018
11:16:20

ed
25.05.2018
11:17:17
<ChildOfComponent v-model=value /> ?
https://ru.vuejs.org/v2/guide/forms.html#%D0%9C%D0%BD%D0%BE%D0%B3%D0%BE%D1%81%D1%82%D1%80%D0%BE%D1%87%D0%BD%D1%8B%D0%B9-%D1%82%D0%B5%D0%BA%D1%81%D1%82
вот тут есть v-model для textarea, я хочу точно так же, только textarea оберну в компонент и ему передам v-model, а он должен "спустить ниже"
что-то вроде этого
если бы вместо textarea было <MyCustomComponent /> в он внутри себя рендерит textarea

Vsevolod
25.05.2018
11:19:55
https://ru.vuejs.org/v2/guide/components.html#%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-v-model-%D0%BD%D0%B0-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0%D1%85
У Component="model" => v-model биндится в value и и можно подключить <ChildOfComponent v-model=value />

ed
25.05.2018
11:21:25
<StringField
name="name"
:error="$v.name.$error"
v-model.trim="$v.name.$model"/>
StringInput.vue, там что-то вроде этого
<input
v-model="value"

Google

ruslan
25.05.2018
11:24:15
всем привет! недавно начал заниматься фронтендом) наверно уже все слышали про библиотеку element ui, так вот никому не удавалась кастомизировать более сложный компонент(не кнопка и модалка) а например collapse чтобы остался примерно такой же функционал по использованию компонента в шаблонах? спасибо)

Stanislav
25.05.2018
11:29:27

Andy
25.05.2018
11:30:48

Stanislav
25.05.2018
11:31:19

Sergey
25.05.2018
11:31:36
ssr
Решает? Не страдает SEO?

Stanislav
25.05.2018
11:31:55

Andy
25.05.2018
11:33:49

Denis
25.05.2018
11:36:57
Ребята, такая проблема, localStorage не работает когда запускаю npm run dev, а когда заливаю на реальный сервак все ок. У кого-то такое было?

Serge
25.05.2018
11:37:02
А как нибудь можно понять, используется <slot> в компоненте или нет ?

Denis
25.05.2018
11:38:43

ed
25.05.2018
11:41:02

Denis
25.05.2018
11:42:06
Ребята?

Stanislav
25.05.2018
11:42:25

Vsevolod
25.05.2018
11:42:34
это имелось ввиду https://codepen.io/dskvr91/pen/mLZLgM?

ed
25.05.2018
11:45:07
У тебя есть v-model на твоем parent компоненте?
(примерное описание )
было (так должно быть согласно доке https://monterail.github.io/vuelidate/#sub-basic-form)
<div class="form-group" :class="{ 'form-group--error': $v.name.$error }">
<label class="form__label">Name</label>
<input class="form__input" v-model.trim="$v.name.$model"/>
</div>
Я это вынес в отдельный компонент StringField.vue,
И получил
<StringField
name="name"
:error="$v.name.$error"
v-model.trim="$v.name.$model"/>
Вопрос, откуда взять value внутри StringField.vue и как его передать в <input

Stanislav
25.05.2018
11:46:25

ed
25.05.2018
11:48:48
чет туплю

Vlad
25.05.2018
11:50:50
А есть какие нибудь образы виртуалок с кучей браузеров разных версий ? Или как вы тестите ?

Stanislav
25.05.2018
11:51:31

Google

Denis
25.05.2018
11:51:44

Vlad
25.05.2018
11:51:50

Stanislav
25.05.2018
11:52:17
https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

Vlad
25.05.2018
11:53:09

Stanislav
25.05.2018
11:53:27
мелкософт донатит

Denis
25.05.2018
11:53:38
В бесплатной там несколько браузеров

Stanislav
25.05.2018
11:53:49
вангую, серверами
ажуром, мб

Vlad
25.05.2018
11:54:00
Как меня от Uc browser бомбит
Кто его юзает , китайцы ?

Stanislav
25.05.2018
11:54:18

Vlad
25.05.2018
11:54:39
Не знаю как щас , но год назад он вообще ничего не поддерживал
На уровне ie8-9, но с большим процентом использования

Максим
25.05.2018
11:56:45
в приложении есть модалка при открытии которой нужно сделать запрос, стоит ли для этого использовать vuex или сделать все это в компоненте

Stanislav
25.05.2018
11:58:35

Максим
25.05.2018
11:59:02

Stanislav
25.05.2018
11:59:16

Максим
25.05.2018
11:59:17
в состоянии модалки? или вл vuex

Google

Максим
25.05.2018
11:59:46

Hedint
25.05.2018
11:59:58
ну тебе намекают, что это зависит от тебя и от того, зачем эти данные)

Максим
25.05.2018
12:02:30
данные используются только в модалке чтобы список отобразить

Konstantin
25.05.2018
12:02:39
Подскажите, можно ли в getter-е юзать промисы?
если да, как дождаться его чтобы при загрузке компонента было актуальное значение, возвращаемое из .then() ?

Максим
25.05.2018
12:03:14

Arsen
25.05.2018
12:03:34
Хей пипл, кто имеет опыт получения денег из России в Украину, отпишите в личку пжлст)

Admin
ERROR: S client not available

Konstantin
25.05.2018
12:04:07
да, но возможно можно сделать так, чтобы данные вернулись из промиса (который лежит в геттере). Ок ли такая практика?

Stanislav
25.05.2018
12:04:16

Максим
25.05.2018
12:04:45

Konstantin
25.05.2018
12:04:48
vuex?
нет, просто функция в computed

Максим
25.05.2018
12:05:09
а я думал vuex

Konstantin
25.05.2018
12:07:07
тогда изменю подход, вынесу все логику за пределы computed/getter функций. Спасибо за совет

Максим
25.05.2018
12:10:04
фильтрации там каие то

Kirill
25.05.2018
12:19:05
Поскажите плиз, необходимо сделать условие для блока в котором много вложенного контента, есть какой-то способ чтоб не дублировать весь контент в v-else (вынести контент в компонент и сделать через slot не подходит)

Vlad
25.05.2018
12:22:31

Artem
25.05.2018
12:30:31
Привет, как можно отследить какой элемент в массиве изменился? Пока придумал только, что через for сравнить каждый элемент старой версии с новой.
watch: {
func (newVal, oldVal)

Hedint
25.05.2018
12:37:14
средствами vue - вроде никак (хотя я могу быть не прав, но ни разу не сталкивался).
но иногда инициатор изменения может знать, какой элемент изменился. а это твое приложение, то есть ты. сильно зависит от того, как (и почему) меняется массив, конечно

Google

Varyen
25.05.2018
12:38:59

Женя
25.05.2018
12:39:25
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/observe

Artem
25.05.2018
12:39:28

Varyen
25.05.2018
12:39:53
да то же самое, только везде где ты с ним обращаешься как с массивом нужно будет обращаться как с объектом )
ключи объекта тоже можно итерировать же
а еще можешь замутить Proxy для своего массива раньше, чем это сделают в Vue

Artem
25.05.2018
12:42:25
Я просто хочу удалить всё после изменившегося значения в массиве

Varyen
25.05.2018
12:43:30
вполне получится

Владимир
25.05.2018
12:51:54
Всем привет, вопрос не по vue
Кто работал с CKEditor4? Требует какой то токен, как использовать его без всяких там токенов?

Varyen
25.05.2018
12:52:46
он платный
finder

Владимир
25.05.2018
12:53:04
Или без разницы?

Varyen
25.05.2018
12:53:25
не, пока не смотрел его к сожалению

Artem
25.05.2018
12:53:58

Varyen
25.05.2018
12:54:03
но вряд ли там токен какой-то нужен реально чтобы он работал
он же бесплатный всегда был

Женя
25.05.2018
12:54:32