ng-requiredChỉ thị AngularJS


Thí dụ

Đặt trường đầu vào là bắt buộc:

Required:
<input type="checkbox" ng-model="myVar">

<input name="myInput" ng-model="myInput" ng-required="myVar">

Định nghĩa và Cách sử dụng

Chỉ ng-requiredthị đặt thuộc tính bắt buộc của một trường biểu mẫu (đầu vào hoặc vùng văn bản).

Trường biểu mẫu sẽ được yêu cầu nếu biểu thức bên trong ng-required thuộc tính trả về giá trị true.

Lệnh ng-requirednày là cần thiết để có thể thay đổi giá trị giữa truefalse. Trong HTML, bạn không thể đặt requiredthuộc tính thành false(sự hiện diện của thuộc tính bắt buộc làm cho phần tử được yêu cầu, bất kể giá trị của nó là bao nhiêu).


Cú pháp

<input ng-required="expression"></input>

Được hỗ trợ bởi <input>, <select> và <textareosystem và các phần tử có thể chỉnh sửa khác


Giá trị tham số

Value Description
expression An expression that will set the required attribute if it returns true.