Igor
01.02.2017
10:58:18
неа, стейт один
может потом когда запилят ленивые редьюсеры, появися возможность
а так я так же делаю
гемор
Google
Igor
01.02.2017
10:58:57
и оверхед какой то
но зато удобно юзать когда описано всё
Gleb
01.02.2017
10:59:17
То есть это в NGRX только так? в redux-react там несколько стейтов?
просто интересно =)
Nikita
01.02.2017
11:01:31
помойму в redux один стейт
Олег
01.02.2017
11:01:31
там помойму в компонентах mapStateToProps
Igor
01.02.2017
11:02:14
Nikita
01.02.2017
11:04:04
вся идея редукса, в том что есть одно состояние, и чтоб поменять его нужно создать action, потом этот action будет обработан reducer после чего получится новый стейт
Igor
01.02.2017
11:04:09
вообще вроде можно делать так:
this.store.select('path', 'to', 'key')
Nikita
01.02.2017
11:04:19
или мы по разному понимаем терминологию
Igor
01.02.2017
11:05:02
Gleb
01.02.2017
11:05:39
А ну да способы то выдернуть может и есть
Igor
01.02.2017
11:05:58
надо свой select заимплементить
Google
Gleb
01.02.2017
11:06:10
я про то что вообще сам стейт как начинается от root так и идет
Igor
01.02.2017
11:06:15
import { Observable } from 'rxjs/Observable';
export interface SelectSignature<T> {
<R>(...paths: string[]): Observable<R>;
<R>(mapFn: (state: T) => R): Observable<R>;
}
там у них или путь из строк, или функция
Иван
01.02.2017
11:33:49
Таир
01.02.2017
11:34:13
?
Nikita
01.02.2017
11:34:22
кто говорит дерьмо ?
Таир
01.02.2017
11:34:46
просто не надо от cli ждать гибкости вебпака
Roman
01.02.2017
11:34:50
тоже не пойму, он же нормик
Таир
01.02.2017
11:36:17
щас минус в том, что нет четкого описания всего, что поддерживается, и чего пока не будет в нем
Lends
01.02.2017
11:36:28
CLI решает
Таир
01.02.2017
11:36:42
чтобы ожидания оправдывались
Иван
01.02.2017
11:36:43
Таир
01.02.2017
11:37:21
поэтому пока тупо смотрим исходники и ждем, или же пишем доки (они кстати взялись за это) и шлем PR
или пишем issue и голосуем
Lends
01.02.2017
11:40:28
а кто в курсе про генераторы тем для Material2?
Артем
01.02.2017
12:01:07
cli медленный, кстати. https://github.com/qdouble/angular-webpack2-starter гораздо быстрее проект пересобирает.
А в стартете от angularclass вообще кажется HMR и Livereload есть
Lends
01.02.2017
12:03:53
с таким же успехом можно всё один файл писать и ничего не подключать, ещё быстрее будет)
Gleb
01.02.2017
12:45:13
Подскажите где феншуйней держать 4 таких строчки с локализацеий плагина
const localization = require("devextreme/localization");
const ruMessages = require("devextreme/localization/messages/ru.json");
localization.loadMessages(ruMessages);
localization.locale(navigator.language);
Golodnyi
01.02.2017
12:47:39
В сервисе мб?
Google
Таир
01.02.2017
13:01:14
Артем
01.02.2017
13:01:52
Таир
01.02.2017
13:02:02
ну ключ как минимум есть
сам правда не пробовал
ng serve —hmr
Артем
01.02.2017
13:02:20
Насчёт livereload я имел в виду перезагрузку только css, неправильно сформулировал)
Таир
01.02.2017
13:05:03
кстати, недавно была серия коммитов с ускорением в cli
кто-нить ощутил?
https://github.com/angular/angular-cli/commit/29b134d7018c7d4e2eed74715b30b28e56fdcd49
https://github.com/angular/angular-cli/commit/7edac2b3e26b32eee5df3b76c777057b00bb5e81
https://github.com/angular/angular-cli/commit/9d033e78faeec4ab7651a6b6ad541b6ac808d4b2
1. не перепроверять типы при изменениях
2. не делать стат анализ для вычленения роутов
3. кэшировать распарсенные ТС-файлы для неизменившихся файлов
Yuri
01.02.2017
14:12:13
читаю ng-book 2, автор предлагает ng2-приложения строить на основе redux. Кто-нибудь пробовал такое?
Vladimir
01.02.2017
14:13:28
Yuri
01.02.2017
14:15:21
вот я так понимаю, что он прямо reactjs/redux использует, хотя про ангуляровские реализации redux тоже упоминает
Артем
01.02.2017
14:16:49
и информация как-то сложно доходил, в туториалах в доке понятнее, по-моему
Yuri
01.02.2017
14:19:00
прислали тут печатную версию, пол-квадратного метра площадь, не меньше
Dmitriy
01.02.2017
14:23:02
ребят, не подскажите? Настраиваю проект на angular-cli, нужно сунуть несколько частей bootstrap, входная строчка стилей src/style.less, пишу там imports 'bootstrap/less/bootstrap' (npm i bootstrap сделал), на страницу в тег style подтягивается только часть и потом неведомым образом обрубается. В чём дело? Как вынести это в отдельный тег?
Google
Dmitriy
01.02.2017
14:24:03
Алишер
01.02.2017
14:24:30
Подскажите плиз. пытаюсь подключить websocket , вылазит ошибка crypto.createHash is not a function
у кого было?
Алексей
01.02.2017
14:27:43
Алишер
01.02.2017
14:30:46
Спасибо, но все равно не совсем понятно, где переименовывать, если я не использую crypto вообще.
Алексей
01.02.2017
14:32:40
Алишер
01.02.2017
14:34:16
я так понял где-то внутри библы?
Алексей
01.02.2017
14:36:51
Похоже что так.
Vitaliy
01.02.2017
15:30:38
Талгат
01.02.2017
15:57:16
А скажите почему вывод ошибок в хроме лучше, чем в фф? :(
Это специально сделано?
Igor
01.02.2017
16:15:17
потому что хром больше для разрабов чем фф
Daniil
01.02.2017
19:43:42
Всем привет. Интересно узнать, трудоустроился ли кто по части Angular2. Вакансий что-то очень мало
Vadim
01.02.2017
20:01:52
Да.
Вакансий не так мало, как кажется на первый взгляд.
И большинство из них весьма вкусные.
Maxim
01.02.2017
20:34:34
вакансий до уя кстати
Felix
01.02.2017
20:42:40
Google
David
01.02.2017
20:44:23
=)
Иван
01.02.2017
20:44:50
Lends
01.02.2017
21:20:32
Вот интересно как вы вакансии определяете... Там же каша из angular, angular 2, angularjs 2, angularjs, angularjs 1-2... а потом оказывается что реакт
David
01.02.2017
21:21:28
Lends
01.02.2017
21:21:56
Я оптимист иногда
Vladimir
01.02.2017
21:22:50
Вот на кой хер тут метеор?
Lends
01.02.2017
21:26:55
А как он может понравиться? В реакте ж кнопки проще наследовать
Vladimir
01.02.2017
21:27:29
Та не, меня результирующий выбор смущает
Это как бы не мой потенциальный рабочий стек, но бтв
Andrei
01.02.2017
21:41:12
Roman
01.02.2017
21:44:35
Тоде на нг2 пишу на работе
Алексей
01.02.2017
22:11:41
Lends
01.02.2017
22:22:00
обоснуй)
Korolll
02.02.2017
04:54:03
Кто-нибудь пробывал использовать redux с angular, или возможно есть схожий функционал из коробки, нужно толковое руководство, на официальном сайтах ничего не нашёл(
Igor
02.02.2017
04:58:17
Эта группа больше не существует