Angularjs ng-focus directive
อินสแตนซ์ Angularjs
ดำเนินการนิพจน์เมื่อกล่องอินพุตได้รับโฟกัส:
<! doctype html> <html> <head> <meta charset = "utf-8"> <script src = "http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js" ng-init = "count = 0" /> <h1> {{count}} < /h1> <p> อินสแตนซ์นี้จะเพิ่ม 1 ในตัวแปรการคำนวณ "นับ" ทุกครั้งที่กล่องอินพุตได้รับโฟกัส </p> </body> </html>ตัวแปรการคำนวณ "นับ" จะเพิ่ม 1 โดยอัตโนมัติทุกครั้งที่อินสแตนซ์นี้ได้รับโฟกัสในกล่องอินพุต
คำจำกัดความและการใช้งาน
คำสั่ง NG-Focus ใช้เพื่อบอก AngularJS ว่าจะทำอย่างไรเมื่อองค์ประกอบ HTML ได้รับการโฟกัส
คำสั่ง NG-Focus จะไม่เขียนทับเหตุการณ์ OnFocus ดั้งเดิมขององค์ประกอบ เมื่อเหตุการณ์ถูกทริกเกอร์ทั้งนิพจน์ NG-Focus และเหตุการณ์ ONFOCUS ดั้งเดิมจะถูกดำเนินการ
ไวยากรณ์
<Element NG-FOCUS = "Expression"> </Element>
คำสั่งได้รับการสนับสนุนโดย <a>, <put>, <elect>, <SelectArea> และวัตถุหน้าต่าง
ค่าพารามิเตอร์
| ค่า | อธิบาย |
|---|---|
| การแสดงออก | นิพจน์ดำเนินการเมื่อองค์ประกอบได้รับการโฟกัส |
ข้างต้นเป็นข้อมูลพื้นฐานของ NG-focus เชิงมุมและจะได้รับการเสริมในภายหลัง