Size: a a a

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

2019 December 18

SV

Sla V in Angular - русскоговорящее сообщество
Спасибо большое, пойду ковырять
источник

ИА

Иван Айгузин in Angular - русскоговорящее сообщество
Ребят, как преобразовать Observable<T>[] в Observable<T[]>?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Иван Айгузин
Ребят, как преобразовать Observable<T>[] в Observable<T[]>?
forkJoin или combineLatest
источник

ИА

Иван Айгузин in Angular - русскоговорящее сообщество
thanks, forkJoin то что нужно
источник

ИА

Иван Айгузин in Angular - русскоговорящее сообщество
а есть последовательный concat?
источник

ИА

Иван Айгузин in Angular - русскоговорящее сообщество
forkJoin ведь всё разом запускает?
источник

KG

Kirill Galushko in Angular - русскоговорящее сообщество
Иван Айгузин
а есть последовательный concat?
concatMap есть
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Иван Айгузин
а есть последовательный concat?
да
источник

Т

Трубадур in Angular - русскоговорящее сообщество
Kirill Galushko
concatMap есть
Эге, и ты тут )
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
у меня есть радио батона через ngFor

<mat-radio-button *ngFor="let kind of kindsAddVM" [value]="kind.value">
               Add by {{kind.put}}
               <mat-form-field>
                   <input matInput
                          ngModel
                          (input)="this.data.value = $event.target.value"
                          [required]="this.kind.value === this.data.type"
                          [pattern]="kind.pattern"
                          #suc="ngModel"
                   >
               </mat-form-field>
           </mat-radio-button>


и кнопка которая  активна только когда инпут валиден
<button mat-button [disabled]="suc.invalid" [mat-dialog-close]="this.data">Add</button>

так вот , когда я проганяю через ngFor то перменную suc не видно, а когда в ручную радио-батоны пропишу то ее видит
как решить проблему?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
потому что ngFor это цикл и на каждой итерации там разный #suc
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
Smooth Operator
потому что ngFor это цикл и на каждой итерации там разный #suc
Понимаю
Но как решить проблему?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Pasha Tytov
Понимаю
Но как решить проблему?
источник

F☠

Ferre ✠ ☠️ in Angular - русскоговорящее сообщество
Ребят, привет!
Такой вопрос, я могу перехватить click перед тем, как отработает routerLink?
<a [myDirective]="condition"
  [routerLink]="[
link]">
источник

ID

Igor D in Angular - русскоговорящее сообщество
Ferre ✠ ☠️
Ребят, привет!
Такой вопрос, я могу перехватить click перед тем, как отработает routerLink?
<a [myDirective]="condition"
  [routerLink]="[
link]">
МОжно убрать роутерлинк из html и вынести клик в метод, из него уже делать все что нужно
источник

DK

Denys👨‍💻 Korotin in Angular - русскоговорящее сообщество
Ferre ✠ ☠️
Ребят, привет!
Такой вопрос, я могу перехватить click перед тем, как отработает routerLink?
<a [myDirective]="condition"
  [routerLink]="[
link]">
и если будешь делать метод для клика, то соблюдай семантику и замени ссылку на кнопку 🙂
источник

ID

Igor D in Angular - русскоговорящее сообщество
Denys👨‍💻 Korotin
и если будешь делать метод для клика, то соблюдай семантику и замени ссылку на кнопку 🙂
ссылку можно попробовать оставить. в методе добавить preventDefault()
источник

F☠

Ferre ✠ ☠️ in Angular - русскоговорящее сообщество
Igor D
МОжно убрать роутерлинк из html и вынести клик в метод, из него уже делать все что нужно
Смысл в том, что не могу я выносить в хендлер
источник

F☠

Ferre ✠ ☠️ in Angular - русскоговорящее сообщество
Нужно конкретно словить клик в своей директиве раньше, чем его словит routerLink
источник

ИА

Иван Айгузин in Angular - русскоговорящее сообщество
а в rxjs есть такой оператор?

{[string]: Observable<T>} -> Observable<{[string]: T}>
источник