@angular_js

Страница 32 из 325
Alex
29.07.2016
06:30:13
А нах редакс если в ангуларе есть rxjs
wait, what? я по-моему что-то пропустил. rxjs к нему можно прикрутить…но что-то я не слышал, чтобы он вместе с ним шёл

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

Bakha
29.07.2016
06:34:04
➕1⃣

Google
Sergey
29.07.2016
06:51:36
А нах редакс если в ангуларе есть rxjs
Господи, редакс - это паттерн просто

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
*ngIf="names.length > 0"
Привет, попробуй "names&&names.length>0"

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
```names?.length > 0```
Это короткая форма? Я такое впервые вижу)

Maksim
29.07.2016
08:41:22
Это короткая форма? Я такое впервые вижу)
Это angular2. Я почему-то подумал, что речь идет о втором.

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
Andrew
29.07.2016
10:22:59
иконка https://www.ag-grid.com/images/angular2.png

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

Алексей
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
http://imgur.com/a/JmSsh
Вот сюда бы 2 добавить и на лого в @angular2

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
Ну да, я тоже так считаю

Страница 32 из 325