
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

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

Rafael
13.09.2017
18:59:48

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:16:32

Stanislav
13.09.2017
19:18:38

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

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

Stanislav
13.09.2017
19:28:17

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

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

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
О, то есть я не один такой, у кого не получается? Фух

Stanislav
13.09.2017
19:58:49

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

Stanislav
14.09.2017
05:08:46

Airat
14.09.2017
05:52:20

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
вы спросили как правильно :)
а не как выстрелить себе в ногу)

Kelin
14.09.2017
06:19:51

BlastPy
14.09.2017
06:21:18

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/