@vuejs_ru

Страница 2410 из 3900
Vadim
27.03.2018
20:15:40
сюда доходит?

Sergey
27.03.2018
20:16:26
да, доходит

Женя
27.03.2018
20:16:44
Ребят если я заюзаю такое Vue.config.keyCodes.f1 = 112

это глобально будет или в текущем компоненте?

Google
Sergey
27.03.2018
20:17:15
сюда доходит?
form-submit.check

и сюда тоже событие прилетает

то есть, событие я ловлю, без проблем

Vadim
27.03.2018
20:17:39
да, доходит
Попробуй использовать $set для изменения sumbit_block

Sergey
27.03.2018
20:18:01
ты хочешь сказать сеттер?

Vadim
27.03.2018
20:18:11
ты хочешь сказать сеттер?
https://vuejs.org/v2/api/#Vue-set

да

Sergey
27.03.2018
20:22:22
this.$set(this.form,'submit_block', err?1:0);

нет, не помогло

:-(

значение-то меняется

Vadim
27.03.2018
20:22:40
ну всё, тогда жду код

Sergey
27.03.2018
20:23:03
спс, завтра будет

Google
Vadim
27.03.2018
20:23:04
я думал, что оно у тебя не отслеживается

Sergey
27.03.2018
20:23:17
не-не

я же сразу сказал, что всё со значениями хорошо

Vadim
27.03.2018
20:23:27
спс, завтра будет
https://chrome.google.com/webstore/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd?hl=en Вот для отслеживания состояний мб аоможет

Sergey
27.03.2018
20:24:04
то есть, в console.log -- всё как надо

просто не меняется disabled

Vadim
27.03.2018
20:24:17
не консол лог, это понятно

просто vue может не следить за твоим значением

Sergey
27.03.2018
20:24:58
ну он и не следит

то есть, получается, что в методах компонента (когда я слушаю события) видно, что всё поменялось

но сам компонент что-то не хочет переерндериваться

Vadim
27.03.2018
20:26:05
какой именно

кинь его код

кинь весь код, без запросов

как есть

Sergey
27.03.2018
20:31:00
так нормально:

?

Vadim
27.03.2018
20:40:23
?
Там у тебя хоть что нибудь работает?)

Sergey
27.03.2018
20:40:45
всё работает кроме disabled

короче завтра загоню в jsfiddle

Google
Vadim
27.03.2018
20:41:56
ты мне видимо не тот html скинул

Sergey
27.03.2018
20:41:58
я так и думал, что тут хрен кто разберётся (

Vadim
27.03.2018
20:42:07


У меня он уже срендерен

Скинь исходный html

Agalar
27.03.2018
20:52:51
Всем привет, начинаю только изучать Vue, раньше занимался только версткой. В своей верстке всегда использовал шаблонизатор Pug.js, и компоненты шли как pug mixin-ы, собственно вопрос, есть ли смысл вообще использовать Vue.js вместе с Pug? Просто у меня складывается впечатление, что шаблонизатор становится лишним в проекте

Sergey
27.03.2018
20:54:39
ты мне видимо не тот html скинул
я тебе срендереный (после Template::Toolkit-а и скинул)

Sergey
27.03.2018
20:54:43
это то, что нужно

Vadim
27.03.2018
20:54:44
мне нравится синтаксис pug так почему бы и нет

Agalar
27.03.2018
20:55:04
с документации))
использую Vue cli для сборки, перевожу компоненты верстки в Vue компоненты

Sergey
27.03.2018
20:55:56
У меня он уже срендерен
а, я понял, момент

Vadim
27.03.2018
20:59:01
Тебе еще совет, при разработке не используй .min версию файлов и юзай https://github.com/vuejs/vue-devtools

Sergey
27.03.2018
20:59:21
спасибо

я сегодня первый день, так что.... простительно наверное

Vadim
27.03.2018
21:00:21
У тебя так





Google
Vadim
27.03.2018
21:00:32
У меня так

работает

Напиши computed который будет возвращать true и false

Типо так





И тут подставляй

Изи

Sergey
27.03.2018
21:07:46
Круто

Как ты додумался до такого? :)

Vadim
27.03.2018
21:08:12
Методом тыка

Менял значение через тулзу как раз

Sergey
27.03.2018
21:08:47
То есть 0 -- не false, a !!0 -- false ?

Vadim
27.03.2018
21:08:59


Вот так

Сначала подставил 0, true и false

Sergey
27.03.2018
21:09:35
Спасибо тебе, добрый человек :)

Vadim
27.03.2018
21:09:38


Не за что, самому было интересно

То есть 0 -- не false, a !!0 -- false ?
Он думал, что ты хочешь передать именно 0, то есть то же data-id="0"

Google
Vadim
27.03.2018
21:11:25
Но если отправить именно false не "false" он не выводит атрибут

Sergey
27.03.2018
21:11:41
И получился не 0, а "0", я понял

Vadim
27.03.2018
21:12:23
Не там именно 0

Ну короче, булин ему и всё

Для примера





Serg
27.03.2018
21:14:49
что это за плагин такой?

Vadim
27.03.2018
21:15:03
что это за плагин такой?
https://github.com/vuejs/vue-devtools

что это за плагин такой?
https://chrome.google.com/webstore/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd?hl=en

Serg
27.03.2018
21:15:21
а

я думал во vuex данные меняешь

Sergey
27.03.2018
21:16:24
https://codesandbox.io/s/13j15p4v64 как реактивно удалить элемент из массива по индексу?

Serg
27.03.2018
21:18:06
arr.splice(1, 1)

Sergey
27.03.2018
21:18:25
:*

Serg
27.03.2018
21:18:32
где arr.splice(index, 1)

Sergey
27.03.2018
21:18:46
спасибо

Vadim
27.03.2018
21:18:58
спасибо
В доке https://vuejs.org/v2/guide/list.html#Mutation-Methods

Serg
27.03.2018
21:19:09
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/splice

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