
Alexander
14.12.2016
04:23:13
так а уже пофиксили они проблему с последним TS?

Dmitry
14.12.2016
05:09:01
Привет всем
может кто сталкивался, есть модуль chosen он строит селект с поиском, но такая проблема, когда вешаю onSelect ни чего не происходит, так как селект который в коде display: none, а тот динамически строится, может есть какой выход поймать выбранный элемент
ладно, заюзал ng2-select

Google

Виталий
14.12.2016
07:02:32
<date-period (periodChanged)="t.update($event)"></date-period>
<client-dialogs #t [clientId]="record.Id"></client-dialogs>
Почему t undefined здесь?

Stas
14.12.2016
07:07:31
а это вообще легальный код?)

Виталий
14.12.2016
07:08:52
ну в другом месте подобное работало)
<button type="button" pButton (click)="inputPointsEditor.editRecord(record)"><input-points-edit #inputPointsEditor>...

Stas
14.12.2016
07:11:40
ок, я просто не стал бы так делать, слишком просто запутаться в приложении

Alexey
14.12.2016
08:22:30
это плата за то что мы используем самые новые активно разрабатываемые технологии, увы

Dima
14.12.2016
08:29:28

Alexey
14.12.2016
08:29:34
не стесняйтесь писать репорты в awesome-typescript-loader если что, уверен вам ответят

Виталий
14.12.2016
08:36:54
{{text}} преобразовывает теги в текст?
Как-то можно сделать, чтобы он так не делал?

Google

Dmitry
14.12.2016
09:17:48
не должен преобразовывать
[innerHtml]="text" преобразовывает
точней наоборот
так преобразовывает в теги

Vadim
14.12.2016
09:21:30

Виталий
14.12.2016
09:21:54

Dmitry
14.12.2016
09:22:42
это так, совет)

Aibek
14.12.2016
09:23:50
Доброго времени суток господа ангулярщики!

Dmitry
14.12.2016
09:23:58

Aibek
14.12.2016
09:24:23
дайте напутствие, где взять уроки ангуляра для новичка?
чтоб доступно, поменьше документации

Dmitry
14.12.2016
09:25:23
сам посмотрел его видосы а потом сразу само пошло)
он новые выпустил кстати
но старые тоже желательно посмотреть

Sergey
14.12.2016
09:26:16
Ребят, подскажите где почитать про security во втором ангуляре?
Для роутера есть всякие AuthGuards, а есть ли подобные механизмы для компонентов (грубо говоря можно ли показывать этот компонент)?
Или проще реализовать самому?

Aibek
14.12.2016
09:26:50

Dmitry
14.12.2016
09:26:51

Google

Aibek
14.12.2016
09:27:56

Dmitry
14.12.2016
09:27:56
бля че так ебано переслалось(

Sergey
14.12.2016
09:29:26
Не, для роутера я понимаю и знаю) Я имею ввиду - есть ли подобные механизмы для блоков/компонентов?

Dmitry
14.12.2016
09:29:48

Artur
14.12.2016
10:41:23
Народ, как там сейчас с AOT? я никак не могу настроить tsconfig.json для ngc, чтобы он выдал ngfactory.ts файлы
Может есть у кого рабочий конфиг посмотреть?

Igor
14.12.2016
10:42:38
Привет всем, из Казахстана.
Вебпак проект собирает в прод режими почти минуту, это норма? или можно быстрее?

Vlad
14.12.2016
10:44:13
✋?

Igor
14.12.2016
10:46:15
да не особо много, конфиг по мотивам https://angular.io/docs/ts/latest/guide/webpack.html
почти 1 в 1
плюс sass

Vlad
14.12.2016
10:46:33
ну в общем это норма

Igor
14.12.2016
10:47:39
печаль, а кто что приемущественно с ng2 использует? webpack? systemjs? еще что-то?

Vlad
14.12.2016
10:48:06
мне советовали попробовать rollup

Igor
14.12.2016
10:48:39
слышал он быстрее, но не пробывал, не помню уже что, неделю назад его смотрел доки, что-то меня оттолкнуло

Vlad
14.12.2016
10:49:38
попробуй второй вебпак

Igor
14.12.2016
10:51:06
https://github.com/troyanskiy/ng2-resource-rest а ктонибудь использует эту либу? сегодня попытался ангуляр до 2.3 апнуть, изза неё все сломалось, почему то вдруг перестало ресолвить зависимости в конструкторе провайдера, работает только если явно писать @Inject(Http) и это странно. Ни кто не в курсе что такого поменялось в 2.3 с DI ?

Mikhail
14.12.2016
11:32:31
Привет всем. Никто не сталкивался с проблемой, когда сервер возвращает ошибку, 401, 404, не суть, у меня на фронте в респонсе resposne.status = 0;
http://joxi.ru/KAg0w3zCqjaXrl
http://joxi.ru/krD4vyEinWXXrp

Google

Mikhail
14.12.2016
11:32:53
не могу отловить эту 401 никак

Igor
14.12.2016
11:36:20
у тебя изза cross origin скорее всего
судя по скрину ты с одного хоста на другой запрос делаешь, и тот этого не одобряет
поэтому хидеры ты не получаешь

Mikhail
14.12.2016
11:38:19
на сервере стоит ('Access-Control-Allow-Origin', '*');

Igor
14.12.2016
11:38:46
посмотри в нетворк вкладке, отдается ли этот хидер при твоем запросе

Vadim
14.12.2016
11:39:14

Igor
14.12.2016
11:39:35
он тебе в ошибки достаточно четко говорит что этого хидера нет

Mikhail
14.12.2016
11:40:35
ок, сейчас с бекендщиками еще поговорю ?
спасибо

Anton
14.12.2016
12:34:38
наверное, нубский вопрос - в app.module задекларировал директиву ClickOutside, и в нем она работает, но в другом модуле она не пашет - воткнул ее в иморты этого модуля, и получаю ошибку "неожиданная директива и блаблабла" - что я делаю не так?
ааа, надо добавить в экспорты апп модуля
UPD: не помогло

Stas
14.12.2016
12:54:07
смотри, если у тебя больше одного модуля, то декларировать в app.module, кроме рутового компонента ничего не нужно, для использования директивы в разных модулях тебе нужно сделать один shared.module и там декларировать общие компоненты, пайпы и т.д., и соответсвенно все эти элементы нужно из этого модуля экспортировать. Для того, чтобы использовать потом эти компоненты в других модулях тебе будет достаточно просто импортировать shared.module
вот дока https://angular.io/docs/ts/latest/guide/ngmodule.html#!#shared-module

Anton
14.12.2016
12:55:17
о, спасибо) я просто думал, что если в рутовом модуле задекларировал, то во вложенных тоже работать будет

Stas
14.12.2016
12:57:54
нет, это работает только с сервисами, если я не ошибаюсь

Igor
14.12.2016
13:54:50
На сколько я понимаю сервисы только в рут модуле и надо декларировать, так как каждая декларация создаёт инстанс. В дочерних модулях декларируют обычно для переорпеделения инстанса сервиса своим, это так же можно делать на уровне конкретной директивы/компонента

Stas
14.12.2016
13:56:25
ну или, если сервис нужен только в пределах конкретного модуля

Korolll
14.12.2016
14:07:32
Ребят, огромные проблемы с роутами. 1 заключается в том, что если я перехожу с 1 роута на структурно точно такой же, значение в адресной строке меняется, но никаких событий не происходит (типа comments/5 на comments/10, при перезагрузке вручную всё корректно отобразится)

Stas
14.12.2016
14:09:13
к route.params можно подписаться

Google

Korolll
14.12.2016
14:09:31
И 2 каким образом можно пробросить переменную в route

Sergey
14.12.2016
14:09:40

Stas
14.12.2016
14:09:56
constructor(private route: ActivatedRoute)
https://angular-2-training-book.rangle.io/handout/routing/routeparams.html#reading-route-parameters

Korolll
14.12.2016
14:12:32

Stas
14.12.2016
14:13:15
в смысле из коробки не работает, ActivatedRoute это сервис router'а, он из коробки с роутером идет

Sergey
14.12.2016
14:18:26

Dmitry
14.12.2016
14:19:05
Тут бота с кармой нет что ли(

Korolll
14.12.2016
14:19:47

Sergey
14.12.2016
14:21:12

Dmitry
14.12.2016
14:21:24
завести можно @karma_chat_bot

Sergey
14.12.2016
14:21:53

Korolll
14.12.2016
14:22:07
Эта группа больше не существует