ng-requiredคำสั่งAngularJS


ตัวอย่าง

ทำให้ช่องใส่ที่จำเป็น:

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

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

ความหมายและการใช้งาน

คำng-requiredสั่งตั้งค่าแอตทริบิวต์ที่จำเป็นของฟิลด์แบบฟอร์ม (อินพุตหรือ textarea)

ฟิลด์แบบฟอร์มจะต้องใช้หากนิพจน์ภายในng-required แอตทริบิวต์ส่งกลับค่าจริง

จำเป็นต้องมี คำng-requiredสั่งเพื่อให้สามารถเปลี่ยนค่าระหว่างtrueและ falseใน HTML คุณไม่สามารถตั้งค่าrequiredแอตทริบิวต์เป็นfalse(การมีอยู่ของแอตทริบิวต์ที่จำเป็นทำให้องค์ประกอบนั้นจำเป็น โดยไม่คำนึงถึงค่าของแอตทริบิวต์)


ไวยากรณ์

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

รองรับโดย <input>, <select> และ <textarea> และองค์ประกอบที่แก้ไขได้อื่นๆ


ค่าพารามิเตอร์

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