
Victor
19.09.2017
20:57:26
это про ноду если что речь

DimenSi
19.09.2017
20:57:32
о, noda до 8.5 уже обновилась, надо попробовать импорты нативные

Victor
19.09.2017
20:58:06
https://www.npmjs.com/package/babel-plugin-top-level-await для бабеля кстати тоже есть возможность

DimenSi
19.09.2017
20:59:48

Google

DimenSi
19.09.2017
20:59:56
чето не почучилось попробовать импорты в ноде
ругается
а, все, понял

Victor
19.09.2017
21:01:57
во фронтенде не надо, а в ноде часто пишу async IIFE для всяких прикладных задач типа парсинга

Виталий
19.09.2017
21:02:18
подскажите как сделать, чтобы пока в created не выполнится запрос и не получатся данные, дальше не выполнялся код?

DimenSi
19.09.2017
21:02:32
никак

Victor
19.09.2017
21:02:38
в принципе не сложно и написать, но зачем писать лишнее если можно и не писать)

DimenSi
19.09.2017
21:02:57
async IIFE что значит IIFE?

Victor
19.09.2017
21:03:14
вызов функции на месте

DimenSi
19.09.2017
21:03:15

Victor
19.09.2017
21:03:29
(() =>{})() - IIFE

DimenSi
19.09.2017
21:03:51

Google

Виталий
19.09.2017
21:04:22

DimenSi
19.09.2017
21:04:55
хуки просто это просто callback которые не на что не влияют, их выполняют, но что они делают не важно, главное, чтоб ошибку не выкидывали
так, что хуком может быть и промисс и async function
Меня кстать интересует, есть ли профит какой-то писать функции какие-то вне компонента и вызывать их внутри методов компонента?
хотя лан, не интересует, но интересно, разница есть или нет

Victor
19.09.2017
21:06:58
ну если функция большая, ее можно вынести в отдельный файл для удобства
или если используется в двух компонентах, но тогда наверно лучше миксин

DimenSi
19.09.2017
21:07:54
вообще наверно глупый вопрос я задал, если я и так выношу функции в сервисы для обработки данных и использую их через импорт
ну лан, хотя бы импорты в браузере пашут
уже доволен

Yaroslav
19.09.2017
21:16:35
и толку что внутри хука промис?

DimenSi
19.09.2017
21:19:12

Victor
19.09.2017
21:21:33
ну как мне кажется это правильно
гораздо лучше показать индикатор загрузки, чем просто затормозить выполнение другого кода пока получаются данные

Yaroslav
19.09.2017
21:22:46
а если данные не придут?

Victor
19.09.2017
21:23:13
то написать пользователю что ошибка

Yaroslav
19.09.2017
21:24:48
тут тонкий момент кароч, в хука который ждет резолва есть куча бизнес приминений, но Эван сказал что это не горящая проблема
и мол хотите - решайте сами

DimenSi
19.09.2017
21:27:49
я моментов тут не вижу
но хотел бы увидеть примеры моментов, чтоб знать о них

Google

Victor
19.09.2017
21:28:30
так жди резолва с помощью await, в чем проблема?

DimenSi
19.09.2017
21:28:47

Victor
19.09.2017
21:28:56
нет, к Ярославу
просто такой хук делается с async await без проблем, если хочется
но зачем я тоже не знаю :)

DimenSi
19.09.2017
21:32:20
я такое делаю через async
откуда я знаю?
Я просто при created делаю запросы. И убераю this.isBusy в false, когда все загрузилось
async function created() { await getSomething(); this.isBusy = false }

Nightwelf
20.09.2017
03:56:27
привет! кто подскажет как выполнять функцию при изменении значения определенной переменной?

Art
20.09.2017
04:01:27
что-то не так в проектировании, раз такая задача. Как вариант таймером проверять значение переменной, но это говнокод и лишняя нагрузка

Дмитрий
20.09.2017
04:09:03
Ребята, подскажите, в какой последовательности изучать Vue потом Angular 4 или наоборот?
Ангуляр нужно изучить потому что мы генеральные подрядчики одной крупной компании, а они в свои системы сдали внедрять ангуляр, vue потому что говорят по проще :) и можно самому контролировать что пихать в проект, а чего не стоит.
С фрейворками js еще не работал.

Alexander
20.09.2017
04:15:13
лучше просто тогда учить ангуляр и забить на вуе

Alexander
20.09.2017
04:16:11
к чему лишние телодвижения, когда "выучить" ангуляр надо

Kelin
20.09.2017
04:18:24
Тоже не понял

Mathew
20.09.2017
04:18:35
Этой крупной компании следует внимательнее выбирать генеральных подрядчиков

Art
20.09.2017
04:19:15
Если кому надо, написал библиотеку для своих целей. Она создает дерево вложенных элементов из массива по типу родитель-потомок, вложенность не ограничена и так же не важна последовательность в массиве, т.е. Родитель может быть выше или ниже потомка или вообще в разных частях массива находится. Подходит для меню, вложенных комментариев или категорий. Библиотека доступна в двух версиях, для php и для javascript.
Пример: https://artnv.github.io/TreeBuilder/index.html

Nightwelf
20.09.2017
04:22:21

Alexander
20.09.2017
04:23:26
да
ну камон. документацию можно за пару часов осилить. смотри watch

Google

Alexander
20.09.2017
04:23:49
там хоть поле вложенного объекта отслеживай

Nightwelf
20.09.2017
04:23:50
я это нашел, а там как? там пример с функцией

Alexander
20.09.2017
04:24:12
'obj.someField'(newValue) {}
ну вот
есть у тебя в data поле var1, пишешь в объекте компонента watch:{}

Nightwelf
20.09.2017
04:25:15
у меня есть переменная "a" то есть я говорю watch: { что? }

Alexander
20.09.2017
04:25:24
и внутри либо метод с именем как у переменной

Nightwelf
20.09.2017
04:25:37
иии...

Admin
ERROR: S client not available

Alexander
20.09.2017
04:25:43
watch: { a() {} }
watch: { a: function() {} }

Nightwelf
20.09.2017
04:26:07
реально?
да ладно?
сейчас попробую

Alexander
20.09.2017
04:26:17
watch: { 'a'() {} }

Nightwelf
20.09.2017
04:26:32
минутку.... пробую

Alexander
20.09.2017
04:27:07
watch: { a: { handler: function () {}, deep: true // для вложенных объектов } }
все есть в доках :) они же так прекрасны

Nightwelf
20.09.2017
04:29:21
работает!
спасибо!

Google

Kelin
20.09.2017
04:35:16
Что тут происходит?

Nightwelf
20.09.2017
04:45:47
народ, а чем проводить тестирование можно?
mocha ?

Andrey
20.09.2017
04:46:16
Можно

Nightwelf
20.09.2017
04:46:54
а для начала, самое простое что?
с чего начать?

Rafael
20.09.2017
04:57:31

Nightwelf
20.09.2017
05:00:37
я только вот это вижу пока что https://ru.vuejs.org/v2/guide/unit-testing.html

Rafael
20.09.2017
05:01:09
https://github.com/vuejs/vue-test-utils
https://github.com/vuejs/vue-test-utils
Ан нет, он ещё не в npm

Nightwelf
20.09.2017
05:02:07
я тоже уже прочитал это
ну, то что не в npm

Kelin
20.09.2017
05:35:47
Jest? Почему не jasmine?

Nightwelf
20.09.2017
05:44:33
подскажите что подходит лучше
я никогда не занимался этим

Ilshat
20.09.2017
06:04:54
ребят, не совсем по теме. но может кто подскажет. Какой есть веб шрифт похожий на показатели счетчиков (типа водомеров)?

Rafael
20.09.2017
06:05:10

Ilshat
20.09.2017
06:06:36
Либо цифровой. Как часы китайские
Хотя второй нашел. Гуглится как digital.