Size: a a a

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

2020 March 17

AK

Alex Ker in Angular - русскоговорящее сообщество
Dmitry Teplov
покажи лучше
Давай я завтра опубликую проект и в личку скину ссылку на метод и сервис авторизации.
источник

B

Bretbas in Angular - русскоговорящее сообщество
Эрик Поуль
ну тогда formArray, получаешь из ngFor index, и <input [formControl]="someFormArray[i]" />
блин, это жесть какая то.
и че, ты мне предлагаешь хранить два массива, один с данными, другой с formControl?
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Alex Ker
Давай я завтра опубликую проект и в личку скину ссылку на метод и сервис авторизации.
не надо в личку, кидайте в чат)
источник

B

Bretbas in Angular - русскоговорящее сообщество
это же ппц какой то?
источник

AK

Alex Ker in Angular - русскоговорящее сообщество
Dmitry Teplov
не надо в личку, кидайте в чат)
Ок
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Bretbas
блин, это жесть какая то.
и че, ты мне предлагаешь хранить два массива, один с данными, другой с formControl?
ну сделай один массив, в чем проблема?
источник

B

Bretbas in Angular - русскоговорящее сообщество
Эрик Поуль
ну сделай один массив, в чем проблема?
ну можно попробовать.
у меня как раз VM'ка класс есть
источник

B

Bretbas in Angular - русскоговорящее сообщество
тоесть у меня есть PostCommentViewModel
источник

B

Bretbas in Angular - русскоговорящее сообщество
туда прям добавить FormControl?
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Bretbas
ну можно попробовать.
у меня как раз VM'ка класс есть
я не пойму зачем тебе выше массив? массив чего это? postComment зависит как-то от этого массива?
источник

B

Bretbas in Angular - русскоговорящее сообщество
Эрик Поуль
я не пойму зачем тебе выше массив? массив чего это? postComment зависит как-то от этого массива?
postComment <— это элемент массива)
источник

B

Bretbas in Angular - русскоговорящее сообщество
там вывод списка комментариев
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Bretbas
postComment <— это элемент массива)
ну вынеси логику в отдельный компонент, инпут и кнопка и там создавай formControl, и загоняй компонент в ngFor
источник

B

Bretbas in Angular - русскоговорящее сообщество
Эрик Поуль
ну вынеси логику в отдельный компонент, инпут и кнопка и там создавай formControl, и загоняй компонент в ngFor
постой
источник

B

Bretbas in Angular - русскоговорящее сообщество
источник

B

Bretbas in Angular - русскоговорящее сообщество
ну вот я добавил в класс, по которому итерация происходит, FormControl
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Bretbas
ну вот я добавил в класс, по которому итерация происходит, FormControl
formContol это не часть какой-то сущность из базы
источник

B

Bretbas in Angular - русскоговорящее сообщество
раньше было вот так:
        <mat-form-field *ngIf="postComment.isEditing" appearance="fill">
         <textarea matInput required [(ngModel)]="postComment.text" #commentText="ngModel"></textarea>
         <mat-error *ngIf="!commentText.valid">
           The comment text is required
         </mat-error>
       </mat-form-field>
источник

B

Bretbas in Angular - русскоговорящее сообщество
Эрик Поуль
formContol это не часть какой-то сущность из базы
а PostCommentViewModel <— это не сущность из сервиса
источник

B

Bretbas in Angular - русскоговорящее сообщество
я сущность из сервиса маплю на PostCommentViewModel
источник