@angular2Эта группа больше не существует

Страница 120 из 179
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
О, отлично. Уже кто-то начал это делать. Я только на официальном репозитории смотрел. Нужно будет изучить его проект, может получиться поучавствовать в развии. Потому что они отличный интерфейс сделали, мне он нравится и кажется перспективнее и красивее бутстрапа.

https://github.com/vladotesanovic/ngSemantic
Спасибо за наводку!

Пронин
29.12.2016
13:35:50
Спасибо за наводку!
Мне лично BlazeCSS нравится :)

Igor
29.12.2016
13:38:02
Мне лично BlazeCSS нравится :)
Тоже красивый. Посмотрю его. Но в семантике больше вариации с разными элементами, как мне показалось

https://github.com/vladotesanovic/ngSemantic
Просто просто обертка Angular2, которая использует Jquery. И хорошо, что используется логика от разработчиков, и плохо, что нужно тянуть jquery

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
но он независимый и исползуется по всему приложению для показа алертов/конфирмов

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/

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

marat
30.12.2016
15:41:23
Всем привет, ребята подскажите принципиально отличается продакшн режим от дев что он делает что оптимизирует
changeDetector два раза проходит дерево и если на втором проходе находит изменения, то бросает эксепшн

где почитать об этом не знаю

возможно в офф документации есть

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
я так понял на нейтивскрипт готовых компонентов нет, как на ionic например?
Нэйтив генерит нативный UI, ты можешь сам описать его при желании

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

Vladimir
30.12.2016
17:25:59
Я бы не стал так категорично утверждать. Ionic можно использовать не только для кроссплатформенных приложений, но и для PWA. Учитывая, что последние сейчас активно развиваются, я думаю, у Ionic есть перспективы.
Ну, а собственно зачем вам pwa? Ну разве что под линем, виндой и маком запускать. Но если shared logic это хорошо, то ui/ux под каждую платформу свой. И к тому же, NS поддерживает Ангуляр(переопределяя рендер). Таким образом можно добиться той же shared logic и писать веб+мобильные приложения

Vladimir
30.12.2016
17:39:50
PWA не надо добавлять в магазин приложений?
Ну не надо и не надо, это не большой плюс:)

Я вот что-то не могу прикинуть, как использовать firebase с ngrx

есть желание засунуть стор в бд в firebase'е

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

Страница 120 из 179

Эта группа больше не существует Эта группа больше не существует