Талгат
20.01.2017
08:13:03
Vladimir
20.01.2017
08:23:25
Подскажите i18n, только чтобы можно было в TSе получать перевод по имени
Виталий
20.01.2017
08:38:40
только сейчас заметил, что веб телеграм на ангуляре)
Талгат
20.01.2017
08:47:17
Google
Vladimir
20.01.2017
08:51:31
ага, уже использую:)
Алексей
20.01.2017
09:04:36
Талгат
20.01.2017
09:05:00
да, и с возможностью свои создавать
Vyacheslav
20.01.2017
09:05:02
Алексей
20.01.2017
09:06:35
Талгат
20.01.2017
09:07:06
кажется, без вариантов )
конструкции с регаксами немного пугают :)
Иван
20.01.2017
09:07:24
У меня есть идея обернуть это в сервис
Талгат
20.01.2017
09:09:49
Алексей
20.01.2017
09:18:43
Талгат
20.01.2017
09:19:48
я про синтаксис, хотелось бы как другие маски. типа mask="+9 999 999-99-99" :)
а там надо на каждый символ и получается
['(', /[1-9]/, /\d/, /\d/, ')', ' ', /\d/, /\d/, /\d/, '-', /\d/, /\d/, /\d/, /\d/]
:(
Google
Талгат
20.01.2017
09:20:39
немного не читаемо
Vitaliy
20.01.2017
09:26:23
Gleb
20.01.2017
09:31:40
Хотел поинтересоваться, в примерах с ngrx везде примитивные формы показываются с одним инпутом и без валидации, там на change сразу dispatch идет, а вот про допускается ли наличие конфига внутри компонента формы с правилами валидации ни слова. Или скажем допускается ли проверять на валидность прямо внутри компонента с помощью formBuilder или я должен даже такие состояние отправлять в reducer и писать какие то кастомные обработчики?
Алексей
20.01.2017
09:41:37
Михаил
20.01.2017
09:53:46
как в angular2-universal сделать загрузку файлов?
Алексей
20.01.2017
09:59:27
Gleb
20.01.2017
10:42:43
Не у кого нет ссылки в закладках на тестирование форм / валидации?
Алексей
20.01.2017
10:52:53
Не у кого нет ссылки в закладках на тестирование форм / валидации?
https://vsavkin.com/three-ways-to-test-angular-2-components-dcea8e90bd8d#.5f8v7dlm1
https://medium.com/@paynoattn/angular2-formbuilder-unit-tests-9da5ef5dbbe5#.v87f1a8df
http://stackoverflow.com/questions/39481324/how-to-unit-test-a-formcontrol-in-angular2
https://semaphoreci.com/community/tutorials/testing-components-in-angular-2-with-jasmine
Gleb
20.01.2017
10:53:05
@Ai_boy Спасибо!!!!!!!!!
Max
20.01.2017
12:06:32
как выучить второй ангуляр ?)
Алексей
20.01.2017
12:19:57
Ребят либо даем советы либо проходим мимо. Уважительное отношение друг к другу еще никто не отменял
Если не можете или нет времени кому-то помочь не нужно заменять это "шуточками"
Vyacheslav
20.01.2017
12:21:20
Алексей
20.01.2017
12:23:37
Смысл помогать тому, кто не умеет гуглить?
Технология новая. Информации не так много как например по jQuery. Поэтому не вижу ничего странного в таких вопросах. Но да то что люди пропускают Google и сразу идут сюда это конечно печально.
Lends
20.01.2017
12:25:21
шикарная документашка же есть на оф сайте
Иван
20.01.2017
12:26:01
как выучить второй ангуляр ?)
Вообще, зависит от предпачитаемого формата обучения. Если видео, то курс на CodeDojo хороший.
Если статейки, то на metanit.com есть русская дока (кое какая).http://metanit.com/web/angular2/
А так официальная документация)
Vladimir
20.01.2017
12:28:55
может кто-то за control value accessor пояснить?:)
если я хочу повесить его поверх уже существующего компонента, без поддержки ngModel - мне нужно просто забиндить value и на onChange, приходящем оттуда - вызвать сеттер для value
Vyacheslav
20.01.2017
12:30:25
Попробуй height: 100vh;
Как вариант вместо width=device-width. Но похоже ошибка у меня в игнорировании инкапсуляции стилей компонентами. Буду переделывать. Спасибо.
Google
Vyacheslav
20.01.2017
12:31:14
Константин
20.01.2017
12:58:57
как выучить второй ангуляр ?)
Начни с этого: https://www.youtube.com/playlist?list=PLqHlAwsJRxANlSuRSgldPWsbNkPqVBeFp
Я сам сейчас учу... Правда уже чуть дальше ушел.
В планах к понедельнику освоиться а энжи2
При необходимости могу помочь с тем, что сам понял ))
Vladimir
20.01.2017
13:34:30
как понять где стреляет expression has changed after it was checked?
Alexey
20.01.2017
15:27:48
там обычно ангуляр пытается показать место где это случилось
в стек трейсе
если покопаться то обычно можно найти нужный *.ngfactory.ts и из него уже понятно где это в твоем шаблоне
Тимур
20.01.2017
18:09:56
Таир
20.01.2017
18:49:23
Dmitry
20.01.2017
20:04:21
Ребят, а есть инфа по поводу @ngrx/effects? накручиваю на проект, и что-то вообще не понимаю что там происходит
Alexey
20.01.2017
20:07:13
Да вроде в доке все понятно написано и примеры есть, метод в effect подписывается на стор, ловит нужный тип экшнов и возвращает новый экшн на выходе
Через mergeMap или switchMap
Dmitry
20.01.2017
20:08:14
вот я тут и не понимаю, что за switchMap, какой-то бешоный
Alexey
20.01.2017
20:08:34
Читай доку rxjs
Надо понимать что эффект нужен для асинхронных экшнов
Dmitry
20.01.2017
20:09:02
окай спасибо
Alexey
20.01.2017
20:09:19
Синхронные к тебя в редьюсере обрабатываются
Dmitry
20.01.2017
20:09:21
Да я понимаю что он делает, но постоянно ловлю какие-то дикие ошибки
то map нет, то switchMap
Google
Dmitry
20.01.2017
20:09:35
то observable.of
херь какая-то
Alexey
20.01.2017
20:09:42
Так их надо подключать
В rx из коробки этих операторов нет
Dmitry
20.01.2017
20:10:22
вот из доки пример
map does not exhist of type actions
и я вообще теряюсь :)
Alexey
20.01.2017
20:12:01
Это странно, ты вроде подключил map
Dmitry
20.01.2017
20:13:16
ага
и вот я второй раз юзаю effects и код постоянно в ошибках, я аж править боюсь
import 'rxjs/add/operator/map';
вот ошибка, мой косяк
Alexey
20.01.2017
20:16:49
Ну вот
Странно что ts не ругнулся на это
Dmitry
20.01.2017
20:18:53
ага, вообще поддержка rxjs довольна странная
я вот не очень в нем шарю, и в итоге у меня постоянно то нет подсветки там, где нужна, то дофига ошибок
Таир
20.01.2017
20:20:25
а я не парюсь в момент прототипизации
тупо import Rx from ‘rx/Rx’ или как там
потом можно грепнуть код на предмет ‘rx/Rx’ и вычистить
Dmitry
20.01.2017
20:21:35
норм идея
Google
Dmitry
20.01.2017
20:21:56
до меня долго вообще доходило, что я не весь rxjs тяну
Таир
20.01.2017
20:23:24
я тоже думал, типа, что за маразм? неужели оптимизаторы не выкинут, все что не нужно?
Dmitry
20.01.2017
20:24:20
хз, я че-то опечален :)
rxjs какой-то бешаный
Таир
20.01.2017
20:25:18
мне кажется rxjs — это песочница для ES6 модулей
там тестируют все фичи модульности, а сам функционал, просто бесплатное приложение )))
вот так я пишу: import Rx from 'rxjs/Rx';
и посылаю компилятор в попу
Vladimir
20.01.2017
21:20:10
привет, котейки
Эта группа больше не существует