Igor
21.01.2017
13:00:35
вебпак всё через eval фигачит, скорее всего как то так же
хотя может я ошибаюсь
Aleksandr
21.01.2017
14:05:22
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
За что отвечают данные строчки в package.json? Что за скрипт "text"? Типа когда входишь в тестовый режим, выдаёт это сообщение и выходит?
Darth
21.01.2017
14:06:39
Привет
Правда, что в 4-ом angular не будет тайпскрипта?
Не могу найти инфу, подтверждающую это
Google
Max
21.01.2017
14:07:54
Darth
21.01.2017
14:09:58
от куда инфа?
Прочитал в комментах от рандома на youtube, пошел гуглить - не нашел, на оф сайте не могу найти инфу по 4-му
Max
21.01.2017
14:10:22
Таир
21.01.2017
14:22:22
Aleksandr
21.01.2017
14:22:39
Lends
21.01.2017
14:30:50
Чёт слышал такое... Говорят на реакте будет Angular 4... Я бы группе по реакту уточнил
Таир
21.01.2017
14:31:44
тонкий троллинг
Vladimir
21.01.2017
14:46:14
Такое ощущение, что валидация в reactiveforms - не самоле лучшее
если валидировать хэндлить onValueChange - на каждое изменение проверять каждый элемент
да и вообще они как-то слоупочно работают
Vyacheslav
21.01.2017
14:51:05
Кисик
21.01.2017
14:51:26
На Haskell
Darth
21.01.2017
14:52:00
смешно (нет, прострели себе голову)
Google
Vladimir
21.01.2017
14:54:01
@Ai_boy есть какой-то метод оптимизировать форму?
Aleksandr
21.01.2017
14:54:34
Парни, в package "main": "тратата.js" это типа точка входа что ли для моей библиотечки?
mr
21.01.2017
14:56:21
Ога
Vladimir
21.01.2017
14:57:16
Скажем так, есть экзампл на нокауте, есть на Ангуляре с reactive forms.
Так вот нокаут в количестве перерисовок рвет
Ангуляр же в определенный момент перестает дописывать ngClass
даже по-другому скажу, валидация не успевает отрабатывать
Herman
21.01.2017
15:45:38
Пиу!
Ребят подскажите какие плагины для TypeScrypt на Sublime 3, не хочу на VSCode переходить
Vlad
21.01.2017
15:50:39
webstorm ставь
и не парься
Herman
21.01.2017
15:52:47
Не я год на нём сидел, просто не моё
короче только я вам написал как у меня пизданулся Sublime
кпек
Vyacheslav
21.01.2017
16:20:48
Denis
21.01.2017
16:24:37
Ох уж эти чаты.. один вопрос задашь - ответят все и все, но не то, что нужно )
Aleksandr
21.01.2017
16:26:08
Как в Webpack экспортировать несколько классов/переменных из одного файла?
Вот я набираю: module.exports = Pinkyfier; А у меня в файле ещё много всего. Складывать их в объект что ли?
Vladimir
21.01.2017
16:34:52
Это не объект
Алексей
21.01.2017
16:35:13
Vladimir
21.01.2017
16:36:03
Google
Aleksandr
21.01.2017
16:36:53
Это не объект
Ну это массив был (но в js же, вроде как, всё объекты)
Vladimir
21.01.2017
16:37:14
Почитай commonjs спеку
Vladimir
21.01.2017
16:37:32
@Ai_boy а как ngModel в инпуте устроен? На что setValue биндится?
Aleksandr
21.01.2017
16:37:37
Vladimir
21.01.2017
16:37:37
Дело не в вебпаке
Алексей
21.01.2017
16:38:49
Aleksandr
21.01.2017
16:40:20
А, вы намекаете, что нужно подключить es6, а там уже без проблем можно экспортировать по несколько переменных
Vladimir
21.01.2017
16:40:40
Да не, просто если textarea обернуть в ComponentValueAccessor, забиндив сеттер на keyup, то работает медленнее, чем [(ngModel)]="value"
Aleksandr
21.01.2017
16:40:56
import { square, diag } from 'lib'; вот таким образом
Алексей
21.01.2017
16:47:49
Vladimir
21.01.2017
16:49:16
Я ж понимаю, мне интересно на что этот eventlistener вешается, на какое событие
Input?
Igor
21.01.2017
18:36:07
Подскажите от чего может hmr не работать? Юзаю не на базе сида из репы, а в ручную сконфигурировал, т.к. проект уже был. Что-то делаю не так, но не могу понять что:
@angularclass/hmr-loader для ts файлов указал
new webpack.HotModuleReplacementPlugin() в плагины добавил
hot: true девсерверу выставил
MainModule изменил как в примере, за исключением стора приложения, там тупо заглушка т.к. у приложения нет общего стора, у каждого модуля свой
При изменении кода в консоли вижу что эмитится файлы типа 0.fc48909643da2ece0f34.hot-update.js
что ещё я мог забыть? Клиент почему то ни как не реагирует
http://127.0.0.1:3301/webpack-dev-server/index.html если зайти вот так, сверху вебпак пишет что Warnings while compiling. App hot update. Т.е. вебпак в курсе вроде как про хотапдейты, но приложение ничего нового не подгружает =(
Vladimir
21.01.2017
18:41:59
Igor
21.01.2017
18:48:19
Hmr цикл на клиенте не отрабатывает, т.е. в hmrOnInit методе console.log не срабатывает, чего то на клиенте не хватает
Vladimir
21.01.2017
19:40:31
А webworker'ы ангуляровские ui рендерят в отдельном потоке? И есть ли где-то пример?
Vladimir
21.01.2017
21:19:57
Google
David
21.01.2017
21:38:39
Таир
22.01.2017
00:58:23
Заменяешь platformBrowser на что то другое
Vladimir
22.01.2017
01:17:02
Таир
22.01.2017
01:17:47
и рендер происходит в воркере
https://angular.io/docs/ts/latest/api/platform-webworker/index/platformWorkerApp-let.html
Vladimir
22.01.2017
08:53:10
Кто-то сталкивался с тем, что если на textarea бросить ngClass - очень медленно происходит ререндеринг?
при ресайзе этой textarea
Igor
22.01.2017
08:56:01
в IE с ресайзом textarea много проблем было
Vladimir
22.01.2017
08:56:21
хм, а в прочем-даже если и без ngClass - если у поля есть ошибки - slow
хром
таймлайн не говорит ничего интересного
кроме того, что стили высчитываются по 15 раз на 100мс
нормально эдж решает проблемы.
TextArea вообще не ресайзабл :D
Alexey
22.01.2017
12:18:47
просто это поможет помочь не блокировать UI пока ты обрабатываешь большие массивы данных
прям интересно попробовать взять какое-нибудь вложенное дерево отрендерить и сделать по нему реалтайм поиск котрый бы его фильтровал и постоянно ререндерил по keyup на инпуте
в одном потоке это начинает подвешивать UI очень быстро
если вложенность хотя бы уровня 3 и число нод в дереве несколько сотен
Таир
22.01.2017
13:00:38
кстати, как там дерево?
Google
Таир
22.01.2017
13:02:58
не отрисовка, а именно генерация html
правда, не знаю, зачем это может быть нужно ?
Alexey
22.01.2017
13:06:13
html?
что имеется в виду под HTML? string ? или Dom элементы?
Vladimir
22.01.2017
13:06:58
Логично же, что ui тред в таком случае разгрузится
Таир
22.01.2017
13:07:51
ну вспомните времена, когда сервер присылал нам динамический html с сервера, сейчас это можно делать в воркере
насколько я понимаю, не обязательно html генерить в воркере
Alexey
22.01.2017
13:08:30
ну если ты на jquery пишешь приложение и делаешь append() стринги то да
но мы то про ангуляр
он не так работает
Эта группа больше не существует