คำสั่ง ng-keydown ของ AngularJS

คำหมายและวิธีใช้

ng-keydown คำสั่งบอก AngularJS ว่าควรทำอะไรเมื่อใช้แป้นแปลงแบบแปลงตัวเลขบนองค์ประกอบ HTML พิเศษ

AngularJS ของ ng-keydown คำสั่งจะไม่ทับทับแป้นงาน onkeydown ขององค์ประกอบตัวเดิม ทั้งสองจะทำงานพร้อมกัน

ลำดับที่กดแป้นงานคือ:

  1. Keydown(การกดแป้นงาน)
  2. Keypress(การกดแป้นงาน)
  3. Keyup(การปล่อยแป้นงาน)

ตัวอย่าง

การแสดงค่าที่ทำงานเมื่อกดทางปุ่มตอนนี้

<input ng-keydown="count = count + 1" ng-init="count=0" />
<h1>{{count}}</h1>

ทดลองด้วยตัวเอง

การเขียน

<element ng-keydown="expression</element>

สนับสนุน <input><select><textarea> และอื่นๆ ที่สามารถแก้ไขได้

ตัวแปร

ตัวแปร การอธิบาย
expression การแสดงค่าที่ทำงานเมื่อกดทางปุ่ม