Size: a a a

Angular - русскоговорящее сообщество

2016 August 02

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
ну а как я узнаю что он норм без доков :)
источник

MK

Michael K in Angular - русскоговорящее сообщество
ID:309556
в реакт чате ага
Не велика потеря, имхо :))
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
Кто знает есть ли возможность создать template динамически? JS кодом в рантайм.
источник

NK

ID:309556 in Angular - русскоговорящее сообщество
да, велик потерять было б обиднее
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Алексей Охрименко
Кто знает есть ли возможность создать template динамически? JS кодом в рантайм.
Только через жопу
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
С динамикой в ng2 пока проблемно все
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Тебе нужно по сути компонент динамически создавать, это возможно, но посмотри на нужный код! )
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
Sergey Фrolov
Тебе нужно по сути компонент динамически создавать, это возможно, но посмотри на нужный код! )
вот в этом какраз и вопрос.. может кто подскажет куда рыть?
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Я пару раз поднимал этот вопрос в старом чатике
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
@chicoxyzy Сейчас поддержка TS не очень большая - но они на ng-conf показывали демку и обьясняли что у них будет типизация параметров компонетов с помощью TS

( сейчас помоему уже это есть - нужно проверить )

а типы можно брать из свойств почеченных @Input @Output

// directive Dropdown
@Directive({ selector: '[dropdown]' })
export class Dropdown implements OnInit, OnDestroy {
 @HostBinding('class.open')
 @Input() public get isOpen():boolean {}
 @Input() public autoClose:string;
 @Input() public keyboardNav:boolean;
// enum string: ['nonInput', always', 'outsideClick', 'disabled']
 @Input() public appendToBody:boolean;
 @Output() public onToggle:EventEmitter<boolean>;
}
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
Это первое впечатление, за TS и template driven forms с 2 way binding ему можно все простить
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
В создании сложных форм вряд ли кто то сравнится с ng
источник

AK

Alexey Krasman in Angular - русскоговорящее сообщество
Что 1 что 2
источник

NK

ID:309556 in Angular - русскоговорящее сообщество
это так
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
@bro_science  template driven forms - да ну - model driven forms - вот где самый хардкор там вот такое можно делать

 

this.form.valueChanges    .map((value) => {        value.firstName = value.firstName.toUpperCase();        return value;    })    .filter((value) => this.form.valid)    .subscribe((value) => {       console.log("valid value: vm = ",JSON.stringify(value));    });
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Алексей Охрименко
@bro_science  template driven forms - да ну - model driven forms - вот где самый хардкор там вот такое можно делать

 

this.form.valueChanges    .map((value) => {        value.firstName = value.firstName.toUpperCase();        return value;    })    .filter((value) => this.form.valid)    .subscribe((value) => {       console.log("valid value: vm = ",JSON.stringify(value));    });
Пока им сложно назначить value )
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
Sergey Фrolov
Пока им сложно назначить value )
очень легко
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
FormGroup )
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Пока нет, там нет updateValue
источник