
Alexey
29.12.2016
12:34:32
missed

Hesus
29.12.2016
12:58:10
Всем привет
почему может не обновлять переменная в scope когда ее в методе обновили?
перестало работать когда проект перенесли на другой сервак

Google

Igor
29.12.2016
13:17:32
Нашел отличнейшую библиотеку для UI. http://semantic-ui.com/
Но там совершенно нет модулей для Angular2. Появилось желание контрибьютить в этот проект, но моих знаний не достаточно что бы сделать качественный продукт. Может у когото еще будет желание участововать своими умениями в Ang2?
Можно бы скооперироваться, создать базовый проект, задать структуру и дальше реализовывать модули.

Пронин
29.12.2016
13:23:08
https://github.com/vladotesanovic/ngSemantic
Это не то ?

Igor
29.12.2016
13:34:37
https://github.com/vladotesanovic/ngSemantic
О, отлично. Уже кто-то начал это делать. Я только на официальном репозитории смотрел.
Нужно будет изучить его проект, может получиться поучавствовать в развии.
Потому что они отличный интерфейс сделали, мне он нравится и кажется перспективнее и красивее бутстрапа.

Пронин
29.12.2016
13:35:50

Igor
29.12.2016
13:38:02

Пронин
29.12.2016
13:47:18

Igor
29.12.2016
13:48:02
В последних версиях библиотек при импорте модуля нужно писать .forRoot()
Что это означает?
И еще интересно, использовал ли кто ng2-redux https://github.com/angular-redux/ng2-redux ?

Google

Vladimir
29.12.2016
15:23:11
Есть ngrx

Mikhail
30.12.2016
08:35:32
Сочатерцы, подскажите, вот есть у меня canDeactivate для урла и еже с ним компоненты. Но в какой то момент я хочу сделать route.navigate без этого гуарда
Типа force route navigate
Это реально? И как )


Alexey
30.12.2016
08:51:05
я решаю это так
http://i.4pcbr.com/i/e3/1CmSTs.png
т.е DeactivateGuard использую еще и как сервис в компонентах, когда нужно вызываю на нем disable() / enable() тем самым включая/выключая блокирование перехода с текущего роута
пример использования: переходим на страницу с формой, заполняем форму - срабатывает DeactivateGuard.enable() т.к мы ее еще не сохранили, в этот момент если попытаться уйти на другой роут выскочит алерт
http://i.4pcbr.com/i/86/1CmSXy.png
нажимаем Discard Changes - уходим и теряем несохраненные в форме данные, нажимаем Stay Here - остаемся на текущей форме
после того как сохраним форму срабатывает DeactivateGuard.disable() - теперь DeactivateGuard не будет срабатывать, можем переходить в другой раздел т.к данные в форме сохранены

Mikhail
30.12.2016
09:05:59
@bro_science , спасибо, то что нужно.
А ты свой сервси написал или это чтото есть в спеках?

Alexey
30.12.2016
09:17:23
ну я же приложил скрин там 30 строк всего
написал сам
alertService - тоже мой

Mikhail
30.12.2016
09:18:02
?чот скрин не открыл сразу)
все ясно, спасибо

Alexey
30.12.2016
09:18:20
но он независимый и исползуется по всему приложению для показа алертов/конфирмов

Igor
30.12.2016
09:37:48

Mikhail
30.12.2016
09:38:56

Igor
30.12.2016
09:40:48
Да вообще интересно посмотреть бест практис код еще и с объяснениями
?

Google

Alexey
30.12.2016
10:45:46
весь код наверно показывать не буду т.к продукт коммерческий под лицензией, там ничего особенного, алерты работаеют как связка AlertComponent + AlertService.
В самом рутовом AppComponent вставляем <alert-component></alert-component>, в котором идет *ngFor="let message of alertService.messages" ну и из разных частей приложения вызываем alertService.addMessage({...}), который добавляет сообщение в массив alertService.messages
которые соответственно сразу рендерятся в <alert-component></alert-component>
дальше либо по timeout это сообщение само удаляется из alertService.messages
и алерт пропадает
либо если нужны какие-то действия как в confirm то ждем события ok или cancel и потом очищаем алерт из alertService.messages
для confirm в alertService отдельный метод, который сам внутри вызывает addMessage() но при этом возвращает Observable тому кто его вызвал
чтобы обрабатывать ok/cancel
собственно что и показано в DeactivateGuard


Igor
30.12.2016
11:41:01
@bro_science а вы какой ui с ангуляром используете? альфа версию четвертого бутстрапа или что-то постабильнее?

Ruslan
30.12.2016
11:50:40
Привет всем
Я думаю вы оцените мою поделку:
https://playcode.io - online javascript editor
Реклама да-да, но как-то же вам нужно было узнать об этом ?
Че-т ссылка не парсится
http://playcode.io/

Dmitry
30.12.2016
11:55:15

Hell
30.12.2016
12:10:58
я просто оставлю это здесь и молча по плинтусу и на цыпочках выйду из комнаты
http://bfy.tw/9CKr
vs
http://bfy.tw/9CKu
noof said
Основное правило ойти гуру: изучай и используй то, что считается мертвым. Тогда у тебя не будет конкурентов на рынке.
и ты не будешь инструмент использовать, а не быть бета тестером у Гугла

Gordon
30.12.2016
13:43:47
Всем привет, ребята подскажите принципиально отличается продакшн режим от дев что он делает что оптимизирует
и как это улучшить

Google

Gordon
30.12.2016
13:44:07
есть куда глянуть пара ссылок чтоли
версия ангуляра 2,4

Alexey
30.12.2016
15:37:33

marat
30.12.2016
15:41:23
где почитать об этом не знаю
возможно в офф документации есть

Alex
30.12.2016
15:42:15
А кто-то юзал ionic2?
Или может есть канал специальный?

Ҫѐҏӗѫӑ
30.12.2016
15:56:46
вроде тут обсуждают

Vadim
30.12.2016
16:08:00
вроде тут обсуждают
Формально нет, но фактически ionic 2 - это тот же Angular 2, так что вопросы, в целом, очень схожи.

Vladimir
30.12.2016
16:13:59

Alex
30.12.2016
16:14:54
А что тогда лучше юзать для мобильной платформы?

Eugene
30.12.2016
16:15:17
nativescript кажется штука крутая называется :)

Vladimir
30.12.2016
16:15:36
Вот я прямо сейчас играюсь с нэйтивскриптом

Eugene
30.12.2016
16:16:25
и как оно?:)

Vladimir
30.12.2016
16:18:16
Ну вроде неплохо
Ну это так, я не дизайнер, просто тестирую?

Alex
30.12.2016
16:22:34
я так понял на нейтивскрипт готовых компонентов нет, как на ionic например?

Vladimir
30.12.2016
16:23:57

Google

Andrei
30.12.2016
17:01:14
Ionic зло
Я бы не стал так категорично утверждать. Ionic можно использовать не только для кроссплатформенных приложений, но и для PWA. Учитывая, что последние сейчас активно развиваются, я думаю, у Ionic есть перспективы.

Vladimir
30.12.2016
17:25:59

Andrei
30.12.2016
17:30:27

Vladimir
30.12.2016
17:39:50
Я вот что-то не могу прикинуть, как использовать firebase с ngrx
есть желание засунуть стор в бд в firebase'е

Sergey
30.12.2016
20:28:08
Привет всем !!! Ребят, трабл такой. Сидел плотно на реакте. Сейчас под новым проектом ангуляр юзаем. А я совсем не следил с 1.5. Буду очень признателен если поделитесь ссылочками или опытом. Интересует: webpack2, hmr, server rendering и что нибудь типа redux. И lazy load конечно. Все это ествественно под реализацию с Angular2 & typescript. Заранее спасиб! и с наступающим всех !!!

Sergey
30.12.2016
20:30:05

Ҫѐҏӗѫӑ
31.12.2016
04:38:23
Эта группа больше не существует