
Alex
29.07.2016
06:30:13

Bakha
29.07.2016
06:31:44
Если пользоваться angular-cli то при создание провайдера в импорте он есть

Dreamerinnoise
29.07.2016
06:33:19

Bakha
29.07.2016
06:34:04
➕1⃣

Google

Sergey
29.07.2016
06:51:36

Evjeni
29.07.2016
07:01:02
как с этим быть

Bakha
29.07.2016
07:01:32
Можно код ngif

Evjeni
29.07.2016
07:01:52
*ngIf="names.length > 0"

Bakha
29.07.2016
07:02:22
names видимо undefined

Evjeni
29.07.2016
07:03:37
таки да

Alexey
29.07.2016
07:05:10
Я бы вытащил условие из шаблона и просто флаг сделал, тем более это стандартная проверка, ни раз используется наверное
Всмысле это не связано съем что names undefined, но прост

Bakha
29.07.2016
07:16:34
Но в конце в стеке написано что у undefined нету length

Alexey
29.07.2016
07:19:41
ну потому что он undefined поэтому и нету)

Bakha
29.07.2016
07:20:35
Я видимо не правильно понял
Всмысле это не связано съем что names undefined, но прост

Дмитрий
29.07.2016
07:20:51
Связано

Google

Bakha
29.07.2016
07:23:42
Я о том же.
Связано

Maksim
29.07.2016
07:24:07
Rxjs урезанный входит в ангуляр
Там самый минимум
Остальное отдельно импортится, и по-умолчанию ставится через cli, seed
А имхо да, паттерн реактивных сервисов будет покруче, чем флакс
Или редукс
Хотя в сущности одно и тоже. Почти.
В конечном счете у тебя есть состояние, и ты его отображаешь
И меняешь состояние методами сервиса, а не напрямую
Вернее даже состояние меняется в ответ на действия сервисов
Разница в деталях о большей динамичности рхджса

Eugene
29.07.2016
07:40:59

Maksim
29.07.2016
07:43:52
Я спутал
```names?.length > 0```
names?.length > 0
Так будет работать. Но это плохо в любом случае скорее всего. Не должна у тебя форма рисоваться, когда объекта еще нету.
Выше Проверяй если объекта нету - не рисуй
Не форма, а компонент*

Bakha
29.07.2016
07:50:28
А может проверят на undefined?

Maksim
29.07.2016
07:51:18
Иначе костыльная логика выходит. Не думаю, что это нормально, хотя допускают что могут быть случаи когда такая проверка как в тебя реального нужна

Google

Maksim
29.07.2016
07:52:00
*ngIf="names" в верхнем уровне
А, хотя задача вообще непонятна. Ты скорее всего просто хочешь что-то не рисовать когда массива нету. Тогда мой ответ выше
А чтобы ошибки такой не было, еще можно массив сразу инициализировать - private superArray: number[] = []
Тогда проверка на length уже будет адекватной, имхо

Eugene
29.07.2016
08:14:14

Дмитрий
29.07.2016
08:16:00

Maksim
29.07.2016
08:41:22

Vitaliy
29.07.2016
09:12:26
а что плохо в graphQl для ng2 это же просто протокол
точнее описание
можно еще и protocol buffers прикрутить lol для передачи всей даты в бинарном виде


Denis
29.07.2016
10:00:52
Парни, настало время перемен. Мы пообщались с Лёшой и пришли к мнению, что Angular 1.x и Angular 2 имеют мало общего между собой на самом деле. По сути это две разные экосистемы. Всем будет удобно, если мы разделим общение на эти темы, поэтому по все вопросы, идеи и новости по Angular 2 давайте обсуждать теперь здесь:
+ https://telegram.me/angular2
? В группе есть традиция - представляться при входе:
▫️Какой у вас проект или где работаете?
▫️В чём вы специалист?
▫️Чем можете быть интересны или полезны сообществу?
▫️Чем интересно сообщество вам?
▫️Откуда вы?
▫️Как узнали про группу?
В сообщении нужно указать тэг #whois
? Правила чата:
? Публикация вакансий запрещена
? Реклама запрещена
? Политика запрещена
За несоблюдение правил - одно предупреждение, далее следует бан.
Вакансии и запросы на поиск работы по направлению JavaScript, Angular 1.x, Angular 2, React.js и Node.js публикуем в группе @javascript_jobs. Формат любой: full-time, part-time, remote и разовые подработки. Также обмениваемся инсайдами и аналитикой по рынку труда.
Здесь общаемся на темы, посвященным Angular 1.x, его экосистеме, обмениваемся советами и новостями, задаём вопросы и обсуждаем идеи вокруг этого.
Параллельно с этой группой развивается:
?@angular2 - где мы общаемся на темы, посвящённые Angular 2 и его экосистемы, включая TypeScript и NativeScript.
?@react_js - где мы общаемся на технические вопросы, где мы общаемся на темы, посвященные React, Redux и Relay. Обсуждаем идеи и новости. Обмениваемся своими проектами и решениями.
? Возможно, вам также будут интересны группы: @nodejs_ru, @reactnative_ru, @ios_ru, @android_ru, @mobile_jobs, @devops_ru, @devops_jobs. Приятного общения!


Andrey
29.07.2016
10:12:13
кайф!

Pavel
29.07.2016
10:12:31
ливаем пацаны

Кисик
29.07.2016
10:13:31
Уже обрадовался, что там будет "В группе есть трапы" ?

Anthony
29.07.2016
10:18:08
@DenisIzmaylov а нельзя ли картинку поправить в этой группе? А то получается две группы с одинаковым аватаром, у меня бомбит от этого
вот, можно такую http://ru.code-maven.com/img/angularjs.png

Andrew
29.07.2016
10:18:46
А в другую героя с плащем

Алексей
29.07.2016
10:19:14
скидывайте варианты иконок - прямой ссылкой только плз

Sergey
29.07.2016
10:20:09

Google

Oleg
29.07.2016
10:20:32
#whois
Привет. Климаков Олег
1) небольшой проект интернет магазина. Нужно было делать магазин и решил делать его на ангуляре. Сайт работает пока что в минимальном функционале. Постоянно его допиливаю) backend - django. Следующий проект будет на angular 2
2) сложно сказать в чем специалист. Я себя называю всесторонне недоразвитая личность
3) по мере своих знаний постараюсь помочь советами или рассказать что то новое
4) общением с единомышленниками
5) Москва
6) moscowjs

Pavel
29.07.2016
10:21:23
всесторонне недоразвитая личность. интересный оборот

Anthony
29.07.2016
10:21:32
Вообще, логотип angularjs от angular2 отличается только наличием обрамления. Так что можно вот прямо отсюда щит вырезать и будет уже хорошо
https://i.ytimg.com/vi/idb6hOxlyb8/maxresdefault.jpg

Andrew
29.07.2016
10:22:17

Pavel
29.07.2016
10:22:35

Oleg
29.07.2016
10:22:42

Andrew
29.07.2016
10:22:59
иконка
https://www.ag-grid.com/images/angular2.png

Denis
29.07.2016
10:25:15

Anthony
29.07.2016
10:25:22
сейчас я нарисую

Denis
29.07.2016
10:25:44

Алексей
29.07.2016
10:26:22

Denis
29.07.2016
10:31:13

Anthony
29.07.2016
10:31:17
http://imgur.com/a/JmSsh
ну тут вот уже то, что надо

Denis
29.07.2016
10:31:31
Обрамление у ng2?

Anthony
29.07.2016
10:31:35
нет
ng2 как раз флэт
вот для ng2 http://i.imgur.com/jADqaVF.png

Denis
29.07.2016
10:32:23

Google

Andrew
29.07.2016
10:34:19
Тогда уж вот официальное ng2 https://angular.io/resources/images/logos/angular2/angular.png

Anthony
29.07.2016
10:34:41
Ну да, я тоже так считаю