@vuejs_ru

Страница 3658 из 3900
Ivan
17.09.2018
16:20:47
Ахахах

Anton
17.09.2018
16:20:47
я сначала подумал, что про лошадей что-то

Mr.
17.09.2018
16:22:44
Вьючат — сборник баянов
а самое главное - даже не по вью

Google
Vitaliy
17.09.2018
16:25:13
Собираюсь учить фреймворки в часности вью, vuex и nuxt ? совместимы ?

Kirill "Loskir" ?¹³
17.09.2018
16:25:34
Vitaliy
17.09.2018
16:25:48
trilog
17.09.2018
16:25:52
Nikolay
17.09.2018
16:32:14
подскажите, как написать @click, чтобы можно было вызвать из списка v-for, например (item.eventName), где в eventName - имя функции, по сути вызвать динамический @click, в лоб просто не работает

Anton
17.09.2018
16:33:56
можно пример?

Nikolay
17.09.2018
16:34:16
<v-list-tile style="" v-for="item in menuItems" :key="item.id" v-on:click.prevent="item.eventName">

Nikolay
17.09.2018
16:34:48
спасибо

DimenSi
17.09.2018
16:35:56
<v-list-tile style="" v-for="item in menuItems" :key="item.id" v-on:click.prevent="item.eventName">
Тут же в eventName должна быть строка. Нет?

Nikolay
17.09.2018
16:36:05
дада

DimenSi
17.09.2018
16:36:10
Ну ок

Google
Nikolay
17.09.2018
16:41:58
А $data это что?

Kirill "Loskir" ?¹³
17.09.2018
16:42:48
А $data это что?
this.$data.abc - то же самое, что и this.abc, если abc в data находится

DimenSi
17.09.2018
16:44:11
Так он хочет не динамический эвент, а динамический хендлер?

Kirill "Loskir" ?¹³
17.09.2018
16:44:57
Так он хочет не динамический эвент, а динамический хендлер?
функцию с определенным именем. хотя я бы повесил на всё универсальный и внутри решал, что дальше делать

DimenSi
17.09.2018
16:45:17
Если нужно вызывать метод по имени, то $options.methods[name]

Ivan
17.09.2018
16:53:25
https://jsfiddle.net/ujsqvo3x/ Подскажите, почему в таком случае работает реактивность? разве, если обращаешься к массиву по индексу, то она не пропадет?

Rafael
17.09.2018
17:00:48
поясни)
В том, что массив с точки зрения языка это тоже самый объект, но с двумя договоренностями: 1) есть свойство length 2) другие свойства объекта это числа

Догадываешься к чему я веду?

Rafael
17.09.2018
17:02:17
Ничего нового, но ответ на свой вопрос не вижу
Ок, тогда ещё один вопрос, ты имеешь представление о том, на чем основана реактивность во Вью?

Ivan
17.09.2018
17:03:13
Гетеры и сетеры. И помнится, что в документации написано, что напрямую по индексу массив изменять нельзя

cmndwn
17.09.2018
17:05:50
на самом деле тоже кажется забавным что это работает. прямо в шаблоне в пустой массив забиваются новые значения и на них потом еще сохраняется реактивность

Rafael
17.09.2018
17:09:34


По всей видимости моя теория о геттерах сеттерах не работает :( сорян, что ввел в заблуждение

Но не, вроде бы это должно работать

Кто сейчас за компом, можете кинуть скрин с распечаткой data компоненты

Google
Ivan
17.09.2018
17:16:46
Кто сейчас за компом, можете кинуть скрин с распечаткой data компоненты
я уже ушел с работы) буду завтра додумывать. А вообще проблема возникла, когда понадобилось сделать чекбоксы через v-for и соответственно, что для каждого нужна v-model

The
17.09.2018
17:23:42
ребятки, scoped стили применяются только на корневой элемент?

<template> <div> <div class="columns"> <div class="column is-4" v-for="(step, i) in steps" :key="i"> <div class="step"> вот на этот .step стили не применяются.

Rafael
17.09.2018
17:28:39
Но не, вроде бы это должно работать
В общем, я знаю ответ, но ответ очень не простой

В общем, я знаю ответ, но ответ очень не простой
Но, судя по всему, в доках написана лажа



Mike
17.09.2018
17:31:52
как изменить цвет background?

Дмитрий
17.09.2018
17:34:02
как изменить цвет background?
Это вам в ксс чат, мы тут только vue знаем

Alexander
17.09.2018
17:34:12
похоже через $set идет обновление

на v-model а если просто в консоли написать то работать не должно

Alexander
17.09.2018
17:35:57
if (val.indexOf('[') < 0 || val.lastIndexOf(']') < len - 1) {

парсится сторока смотрится не ключ ли это обьекта и если значение есть то через $set обновляется

Rafael
17.09.2018
17:41:56
Это что?

Alexander
17.09.2018
17:42:18




это то о чем говорили

и кусок кода из исходника

а фото это то что просили проверить

Google
Rafael
17.09.2018
17:43:27
if (val.indexOf('[') < 0 || val.lastIndexOf(']') < len - 1) {
А вот это откуда ты взял?

Alexander
17.09.2018
17:43:29
проверяю на боевом проекте поэтому не показываю весь код

из исходника

vue

Rafael
17.09.2018
17:43:42
из исходника
Кинь строчку

Alexander
17.09.2018
17:44:03
` if (val.indexOf('[') < 0 || val.lastIndexOf(']') < len - 1) { index$1 = val.lastIndexOf('.'); if (index$1 > -1) { return { exp: val.slice(0, index$1), key: '"' + val.slice(index$1 + 1) + '"' } } else { return { exp: val, key: null } } }`

Alexander
17.09.2018
17:45:34
не понял? строку из исходника или строку из моего проекта

Admin
ERROR: S client not available

Rafael
17.09.2018
17:45:44
Не из твоего проекта

Alexander
17.09.2018
17:46:05
это и была это строка

Dmitry
17.09.2018
17:46:08
Но, судя по всему, в доках написана лажа
В доках как раз правда. Проверил, собственно реактивность добавляет v-model

Alexander
17.09.2018
17:46:10
то что прислал выше

Alexander
17.09.2018
17:46:33
да только это не все

там много про v-model

Rafael
17.09.2018
17:47:44
Я просил вот такую ссылку

vue/model.js at dev · vuejs/vue https://github.com/vuejs/vue/blob/dev/src/compiler/directives/model.js#L76

Alexander
17.09.2018
17:48:30
понял

Google
Dmitry
17.09.2018
17:54:04
Я просил вот такую ссылку
Здесь же на 41 строке еще более понятно :)

Rafael
17.09.2018
17:54:51
Ога

Mike
17.09.2018
17:56:16
Почему не меняется цвет моего background'a? <template> <div id="app"> <v-app :dark="false" :class="background"> <router-view/> </v-app> </div> </template> <script> export default { name: 'app', data() { return { background: '#651FFF' } } } </script

>

Rafael
17.09.2018
17:56:29
В общем, сегодняшнее мое участие в споре было очень продуктивным, прям ппц каким

@ivankirshin тебе за вопрос сябки, Alexander за новодку искать ответ в парсере

Dmitry
17.09.2018
17:57:16
))

Rafael
17.09.2018
17:58:04
Я по реактивности доклад хочу делать, как раз подкинули кейс, чтобы разобрать ?

Mike
17.09.2018
18:02:37
Dima
17.09.2018
18:11:25
Ребята, привет. подскажите. проблема состоит в том, что если я начну вводить что-то в инпут, который находится в "выбрать темы экскурсий" , то все другие инпуты которые содержать value очищабтся

почему такое может быть?

на инпуте висит только v-model

Артемка
17.09.2018
18:12:26
А на остальных инпутах не та же модель висит?

Dima
17.09.2018
18:12:33
нет

только одна

на единственном инпуте

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