0
Я пытаюсь применить обязательную проверку поля для текстового поля, который находится внутри шаблона таблицы данных.Как применить проверку формы внутри таблицы данных в angular2
Обязательное поле для проверки правильности сообщения, но так как нет тега формы, я не смог проверить form.valid в компоненте.
Вы найдете ниже код:
<data-table id="user-grid"(reload)="reloadItems($event) [items]="userData">
<data-table-column [header]="'UserName'">
<template #dataTableCell let-item="item">
<span>
<input type="text" [(ngModel)]="item.UserName" class="form-control" required #UserName="ngModel" name="UserName"/>
<span class="text-danger" *ngIf="(UserName.errors != null && UserName.errors.required && (UserName.dirty))">
Please enter user name.
</span>
</span>
</template>
</data-table-column>
<data-table-column [header]="'Action'" >
<template #dataTableCell let-item="item">
<a title="Save" (click)="save(item)" class="btn green btn-sm">
</a>
</template>
</data-table-column>
</data-table>
Любая помощь будет заметна.
Вы можете применить форма проверки атрибутов для данных таблицы тега тоже. Вы не нуждаетесь в явном виде из элемента. – serkan
@ serkandemirel0420 Не могли бы вы уточнить, указав несколько строк кода? я не могу понять –