@vuejs_ru

Страница 1329 из 3900
Gleb
13.09.2017
17:50:12
Коллеги, вопрос скорее по JS: как подписаться на событие изменения input-а, если оно сделано не ручным вводом (не пользователем). input, change не работают. У меня VUE приложение встроено в местную CRM-ку, и нужно отследить появилось ли в инпуте новое значение.

Mathew
13.09.2017
17:50:18
Кто знает - тот поймет

Dmitry
13.09.2017
17:53:55
Коллеги, вопрос скорее по JS: как подписаться на событие изменения input-а, если оно сделано не ручным вводом (не пользователем). input, change не работают. У меня VUE приложение встроено в местную CRM-ку, и нужно отследить появилось ли в инпуте новое значение.
При стороннем заполнении вызывать через триггер событие change и слушать это событие Если этого сделать нельзя, то с какой-то периодичностью проверять value у input-а Первое что в голову пришло

Gleb
13.09.2017
17:56:48
спасибо, попробую по первому варианту сейчас

Google
Nikita
13.09.2017
18:42:47
Ребят, вопрос может и не совсем в тему, но хз где уже спросить. Видел тут юзают vs code. Переехал на него с атома, но не могу 2 проблески решить: в .scss файлах не проставляются автоматом ; и не вылезают все возможные значения css свойства после его написания. Перепробовал кучу конфигов и плагинов Мб кто в курсе, буду очень признателен

Stanislav
13.09.2017
18:53:05
Нет, я уже обновил, когда он только опубликовал, вот
22 минуты прошло с момента релиза, как новость появилась в канале :)

Stanislav
13.09.2017
19:01:46
Чо не

Тож хочу попробовать классы с TS. Как раз скоро запилят интеграцию во vue-cli

Andrew
13.09.2017
19:05:09
Я даже не пользуюсь ts

Я просто подкулючил к babel плагин который трансформит декораторы, и все - радуюсь))

Kelin
13.09.2017
19:05:23
о бля

как будет бойлерплейт

сразу пересяду

ибо влом самому настраивать все, потом по итогу общепринятый вариант будет отличаться

Stanislav
13.09.2017
19:05:52
Че так? Тайпинги и вот это все. Ну или flow

Google
æ digital
13.09.2017
19:13:41
Кто знает - тот поймет
Кулхацкер? Ломаешь соседский вай-фай? Человек роутер просит, а не адаптер

Stanislav
13.09.2017
19:15:28
Ничего такого, обычный роутер для дома. Но openwrt можно

Roman
13.09.2017
19:18:52
Stanislav
13.09.2017
19:19:52
d-link да.
В стародавние времена их свечи дохли как мухи

Roman
13.09.2017
19:20:37
В стародавние времена их свечи дохли как мухи
да я очень много негатива слышу про этот роутер) но тьфу тьфу со мной все ок пока. ?

Stanislav
13.09.2017
19:20:59
Хорошая партия, может

æ digital
13.09.2017
19:24:31
У меня tp-link за 20 долларов. Третий год нареканий нет.

До этого был Cisco адсл за 150 баков. Пиздец намучался

Stanislav
13.09.2017
19:25:43
До этого был Cisco адсл за 150 баков. Пиздец намучался
Настраивал вместо использования? ?

æ digital
13.09.2017
19:26:13
Тп линк щас очень качественные. Особенно на рынок юсы они супер девайсы делают

Настраивал вместо использования? ?
Постоянно проблемы со связью были. То с коннектом, то с самим вайфаем

DimenSi
13.09.2017
19:32:22
а че этот ваш ts такой простой, что вы готовы легко на него пересесть?

Alex
13.09.2017
19:34:05
Кстати, TS в JS компилится, или стразу в байткод?

DimenSi
13.09.2017
19:34:25
wtf?

Google
DimenSi
13.09.2017
19:34:39
ts -> js, откуда байт коду взяться

ух, ты в майки в что-то за комьюнити реально переживают, чтоль? Зашел на сайт, а они сразу предлагают гайдики как использовать ts с тем или иным фреймворком

Alex
13.09.2017
19:35:54
V8/Chakra/SpiderMonkey байткод

Во что JS Турбофаном компилируется?

Stanislav
13.09.2017
19:36:41
TS, VSCode че та прям у них хорошо

DimenSi
13.09.2017
19:37:26
Во что JS Турбофаном компилируется?
движки js в байткод делают, но причем тут ts и байт код? Он не компилируется в wasm

Alex
13.09.2017
19:38:21
Я бы был очень не против, если бы моя нода хавала TS как родной, а не только JS

DimenSi
13.09.2017
19:39:05
ха, но сделали такую вещь на базе ts?

https://github.com/AssemblyScript/assemblyscript

Stanislav
13.09.2017
19:40:05
ты уже работал с ts?
Потыкал немного

DimenSi
13.09.2017
19:41:35
мне их дока не понятно

Stanislav
13.09.2017
19:42:10
Доку я одним глазом смотрел

DimenSi
13.09.2017
19:42:13
хотя, судя по всему от js вообще почти не отличается кроме доп.синтаксиса для типов?

лан, не буду пока за эту вещь думать, пока достаточно не поумнею

Stanislav
13.09.2017
19:43:37
Если интересно, посмотри вот тут статьи https://canonium.com/category/typescript

Amir
13.09.2017
19:54:30
Ребят, как вызвать событие @change (@input) при изменении инпута НЕ вводом в нём значений, а , например, через кнопки "-", "+"?



@change и @input не срабатывают

ASergey
13.09.2017
19:55:13
Первое что пришло в голову - вотчер

Google
Stanislav
13.09.2017
19:55:20
это настолько часто нужно что пора бы уже компонент запиливать...

Amir
13.09.2017
19:55:46
О, то есть я не один такой, у кого не получается? Фух

Amir
13.09.2017
19:59:14
Навесить метод на клик по кнопкам?
Хм! Вариант, не очень красиво, но вариант!

Stanislav
13.09.2017
20:00:13
Хм! Вариант, не очень красиво, но вариант!
Если спрятать в компонент, все будет красиво. И без костылей

Amir
13.09.2017
20:00:32
DimenSi
13.09.2017
20:00:56
https://codesandbox.io/s/vue

Victor
13.09.2017
20:05:26
А зачем вообще нужен @change для инпута к которому через v-model привязано значение? Как правильно выше написали вотчер будет срабатывать при изменении этого значения.

chep
13.09.2017
20:08:19
https://egghead.io/lessons/vue-js-write-a-vue-component-as-a-class-in-typescript Не у кого, случано, нет этого курса?

Victor
13.09.2017
20:12:24
есть только записи эвана с фронтендмастерс недавние

chep
13.09.2017
20:13:48
И никто не встречал нормального гайда на счет vue + ts. Как-то везде по кусочкам и, если честно не совсем догоняю где писать код: в декораторе или классе

Victor
13.09.2017
20:16:03
Там сейчас большой пр висит с изменениями в поддержке тс во вью. Я решил подождать пока смержат и тогда уже начинать разбираться в тс.

Можно будет просто писать lang=typescript во вью файле

chep
13.09.2017
20:18:03
так сейчас тоже можно так делать, по краней мере я так пишу на наксте.

https://egghead.io/lessons/vue-js-write-a-vue-component-as-a-class-in-typescript

глянь первый урок

Victor
13.09.2017
20:20:34
Круто. Раньше я видел только как юзали vue-class-component. Спасибо)

Airat
13.09.2017
20:20:57
парни, подскажите, если пропсы сразу в шаблон кладу, то ругается на то что данных нет, но компонент у меня модалка, и данные туда по клику прилетают из родителя, мне через computed сделать надо? Других вариантов не вижу пока

Vladimir
13.09.2017
20:59:24
Airat, я тебе говорил уже, это решается добавлением начальных параметров, ну то есть .. any: { foo: '', } Ошибки о том, что это undefined не будет

Google
Airat
14.09.2017
05:52:20
У пропсов есть default параметр. Чекни доку
спасибо, чет я про них и забыл совсем :)

Ruslan
14.09.2017
05:56:08
https://github.com/vuejs/vue-cli/issues/589

Александр
14.09.2017
06:12:37
Как правильно пробросить через всё приложение данные (небольшой массив)?

У меня не SPA

Alex
14.09.2017
06:13:42
пробрасывать пропсами через компоненты

Александр
14.09.2017
06:14:47
Есть способ чтобы в APP 1 раз пробросить и они были бы глобальными?

Alex
14.09.2017
06:15:04
вы спросили как правильно :)

а не как выстрелить себе в ногу)

BlastPy
14.09.2017
06:21:18
Есть способ чтобы в APP 1 раз пробросить и они были бы глобальными?
так и зделать. задать пропс. потом в data добавить что нужно и использовать вроде как this.var_name их props data

Mathew
14.09.2017
06:24:45
А поясните пожалуйста вот что



Если это poor practice

то какая тогда будет normal practice

Airat
14.09.2017
06:26:33
Mathew
14.09.2017
06:26:41
https://alligator.io/vuejs/rest-api-axios/

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