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 몇 줄의 코드를 보여줌으로써 좀 더 구체적으로 표현할 수 있습니까? 나는 이해할 수 없다. –