@vuejs_ru

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

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

Google
Anton
25.05.2018
11:07:37
?

Alex
25.05.2018
11:07:58
а так можно?
https://ru.vuejs.org/v2/api/#watch

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 />

типо сквозной пропс

для связывания формы

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 />

народ, сегодня день странных вопросов) могу ли я сделать как-то так? Передать v-model в компонент, а в нем это прокинуть дальше к его дочернему <Component v-model="model"/> а внутри Component <ChildOfComponent v-model=this.v-model />
и еще можно поменять свойтсво в которое биндится https://ru.vuejs.org/v2/guide/components-custom-events.html#%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-v-model-%D1%83-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0

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 чтобы остался примерно такой же функционал по использованию компонента в шаблонах? спасибо)

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

Stanislav
25.05.2018
11:31:55
Andy
25.05.2018
11:33:49
Решает? Не страдает SEO?
Один из главных пунктов - это улучшение SEO https://ssr.vuejs.org/ru/

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
реализовать v-model в чаилде
не совсем понял, можно подробности?

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

Stanislav
25.05.2018
11:42:25
не совсем понял, можно подробности?
У тебя есть v-model на твоем parent компоненте?

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

ed
25.05.2018
11:48:48
сделать в StringField пропс value?
разобрался, спасибо

чет туплю

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

Google
Vlad
25.05.2018
11:51:50
у мелкософта есть IE
Там где ты версии выбираешь сам ? В девтулзах

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

Vlad
25.05.2018
11:53:09
Browserstack
В бесплатной шишь там ?

Stanislav
25.05.2018
11:53:27
В бесплатной шишь там ?
IE можно тестить бесплатно

мелкософт донатит

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 или сделать все это в компоненте

Максим
25.05.2018
11:59:02
<modal v-if="isShow"/>
данные которые запрос отдает где хранить?

Максим
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
Подскажите, можно ли в getter-е юзать промисы?
вроде геттер должен вернуть данные промисы вернет объект

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

Admin
ERROR: S client not available

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

Максим
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
тогда изменю подход, вынесу все логику за пределы computed/getter функций. Спасибо за совет
вообще как понимаю computed для обработки уже имющихяс данных

фильтрации там каие то

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

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

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

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

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
finder
ошибся, я про CKEditor4

Или без разницы?

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

Artem
25.05.2018
12:53:58
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/observe
"TypeError: Array.observe is not a function" Надо бабел подключать? Есть инструкция как его подключать?

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

он же бесплатный всегда был

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