
Anb
15.01.2017
19:27:05
как вот в этом разбираться?

Иван
16.01.2017
05:04:51

Nikita
16.01.2017
05:25:57
у меня есть одно к cli и одно к angular
в cli нехватает extract настроик
а в angular нехватает понятных ообщений об ошибках

Igor
16.01.2017
05:33:39

Google

trilog
16.01.2017
05:34:04

Nikita
16.01.2017
05:34:59
но как показывает практика вполне можно жить и с ошибками первого ангуляра =)

Иван
16.01.2017
05:35:56

trilog
16.01.2017
05:36:14

Иван
16.01.2017
05:36:39
https://cli.angular.io/reference.pdf
сори, не ng-config
а ng-get

Nikita
16.01.2017
05:41:20
не я о другом
https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#npm-run-eject

Mikhail
16.01.2017
08:24:14
Подскажите замену ng bootstrap?
нашел что искал - primefaces

kliment
16.01.2017
08:31:06
А как насчет https://material.angular.io/
?

Google

Nikita
16.01.2017
08:34:31
Материал вроде сырой еще

kliment
16.01.2017
08:38:00
Но развивается очень быстро
https://github.com/angular/material2/graphs/contributors

Николай
16.01.2017
08:40:58

Иван
16.01.2017
08:44:59

kliment
16.01.2017
09:16:16
Ну еще материал рекомендуют сами разработчики Angular

Алексей
16.01.2017
09:19:00
Я бы пока рекомендовал только пробовать - использовать рановато. (Safari 9)

Николай
16.01.2017
09:20:49

Vlad
16.01.2017
09:36:36
Использовал angular material c angular 1.x для 2го сыровать все совсем еще

Gleb
16.01.2017
09:49:12
Привет, нужно отслеживать с админ клиента, все что делают другие клиенты, каждое нажатие, каждый попап, нужны ли мне ангуляр события именно если это ангуляр приложение, или обычные DOM я тоже смогу шарить чтобы изменения были идентичны?
что то вроде совместного доступа

Иван
16.01.2017
09:55:13
яндекс метрика так умеет
вроде бы

Vasiliy
16.01.2017
10:40:47
яндекс метрика так умеет
Да не только. Есть куча аналитических сервисов, заточенных на отлавливание поведенческих факторов с максимальной детализацией (по каждому движению мыши). Только они часто заточены на gamedev и их не так легко найти\понять)

Denis
16.01.2017
10:41:25
яндекс метрика так умеет
Метрика, аналитикс, каталист всё это умеют. Но нет гарантий, что инфа не сливается никуда и не используется в корыстных целях

Gleb
16.01.2017
10:44:51
а DOM евент отловив я же могу просто в event loop поместить его и чтобы ангуляр сам брал уже от туда?
ну как то так

Hesus
16.01.2017
12:47:00
Всем привет, у меня на select стоит ng-model и он мне генерирует лишний option, это можно как-то пофиксить?

Artem
16.01.2017
12:50:12
Привет, ну ты option'ы как заполняешь? *ngFor'ом?

Hesus
16.01.2017
12:57:54
статикой

Google

Hesus
16.01.2017
12:58:05
<option value="1" selected="selected">New</option>
<option value="2">Bug</option>
<option value="3">Enhancement</option>
я знаю это тупо, но выбора нету из-за скриптов которые весят для вида select

Artem
16.01.2017
13:01:10
А какой лишний опшн генерится?
И почему скрипты мешают? В них стили селектбокса меняются?

Hesus
16.01.2017
13:03:42
на выходе он выдает еще +1 <option value="? undefined:undefined ?" selected="selected"></option>
там из-за того что материал диз и select скрывается и пересобирается в div с ul li

Alexey
16.01.2017
13:04:49
может потому что значение в ngModel у тебя undefined а не 1,2,3 ?
хотя не должно конечно такого быть

Hesus
16.01.2017
13:06:09
ты имеешь в веду чтобы по дефолту в ng-model="TaskData.type" сделать значение 1?

Alexey
16.01.2017
13:06:35
попробуй
так

Artem
16.01.2017
13:06:58
+1
Там же изначально должно быть значение хоть какое-то

Alexey
16.01.2017
13:07:07
у тебя angular 1 ?
ng-model="TaskData.type" ?

Hesus
16.01.2017
13:08:26
на этом проекте первый весит

Alexey
16.01.2017
13:08:44
ну ты задаешь вопросы в канале по angular 2 без уточнений
какой ответ ты ожидаешь получить?
есть отдельный канал по AngularJS
версии 1
в angularJS select по другому работает
там есть что-то типа ng-options

Google

Alexey
16.01.2017
13:10:50
и отдельная настройка для "пустого значения"

Artem
16.01.2017
13:11:13
и сделай ng-For ом заполнение своих опшнов. Не ломай себе голову
Твои скрипты ведь как то с опшнами работают, а не с их айди или порядковым номером, я надеюсь? Тогда вообще не вижу проблем хзамениь все на один опшн с ng-For или как он там в первом ng пишется правильно

Alexey
16.01.2017
13:11:41
нет там ngFor у него первый ангуляр

Artem
16.01.2017
13:12:25
ну там ngRepeat или как то так. я не вспомню уже

Alexey
16.01.2017
13:12:39
там https://docs.angularjs.org/api/ng/directive/ngOptions
и https://docs.angularjs.org/api/ng/directive/select
пусть читает доку
и в след раз задает вопросы в @angular_js
по первому ангуляру

Hesus
16.01.2017
13:15:02
ладно спс

Igor
16.01.2017
13:42:07
Привет всем, подскажите у меня у разных модулей с фичами должен быть разный базовый шаблон (layout) в ui-router это делалось очень просто, указываешь родительский стейт, и готово, но в ангуляровском роутере так нельзя, можно указывать дочернии роуты, но не родительские, выход конечно простой импортировать модуль с шаблоном в нужный модуль и использовать в корневом руоте данного модуля. Но не хотелось бы чтобы модуль с фичей знал о таком, может есть другие подходы?

Иван
16.01.2017
13:44:11
на странице логина шаблон свой
для core свой

Алексей
16.01.2017
13:49:47

Igor
16.01.2017
14:05:10
нет, второй конечно же

Каїн
16.01.2017
14:53:17
http://motherfuckingwebsite.com/

Алексей
16.01.2017
15:23:54


Igor
16.01.2017
16:24:24
А можно какой-то конкретный пример?
const routes: Routes = [
{
path: '',
component: AppLayout,
canActivate: [AuthGuard],
children: [
{
path: '',
component: IndexComponent
}
]
}
];
т.е. мне нужно обернуть IndexComponent в некий LayoutComponent, в данном случае LaoutComponent содержит футер и навигацию. И соотвественно есть у меня к примеру модуль профиля юзера, или там модуль чата, которые должны отображатся внутри дефолтного LayoutComponent, им нужно вот так вот импортировать его себе. В целом не критично, просто в ui-router это выглядело иначе, там был абстрактный роут 'layout', и в любом другом модуле при объявлении роута можно было написать так:
{
name: 'layout.index',
component: IndexComponent
}
что означало использовать в качестве родительского роута layout, который объявляется как абстрактный стейт без урла
т.е. выше приведенный пример рабочий, и в целом меня устраивает, просто думал может как то более компактно можно это сделать, но судя по всему нет, как я понял

Google

Виталий
17.01.2017
04:56:55
Подскажите почему у меня в реальном времени не отрисовываются сообщения? В чате просто *ngFor="let message of conversation.messages", через signalR сообщения добавляются в массив conversation.messages. Но отображаются они только если тыкнуть в input, а потом вне его или по другим полям.

marat
17.01.2017
05:31:48

Alexey
17.01.2017
05:33:13
Глупый вопрос а есть в ngrx что то типа mapStateToProps? или как диспатчить в стору из dummy компонентов ?

Виталий
17.01.2017
05:42:51

Alexey
17.01.2017
05:45:52
Может трекер "не видит"вложенные объекты

marat
17.01.2017
05:52:09
Это как?
Через конструктор инджектится и вызывается метод detectChanges
В инете примеры есть

Alexandr
17.01.2017
06:54:58
Подскажите, кто-нибудь импортил лефлет в свои проекты?

Gleb
17.01.2017
06:57:52
да
Эта группа больше не существует