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

การกำหนดและวิธีใช้

ng-keypress คำสั่งบอกให้ AngularJS ทำอะไรเมื่อใช้แป้นแปลงบน HTML อิเล็กทรอนิกส์ที่เฉพาะกัน

AngularJS ฉัน ng-keypress คำสั่งจะไม่ทับทับความเกี่ยวข้องกับการกดปุ่มแป้นพิมพ์เดิมขององค์ประกอบ ทั้งสองจะทำงานพร้อมกัน

ลำดับการกดปุ่มแป้นพิมพ์คือ:

  1. Keydown(การกดปุ่มแป้นพิมพ์)
  2. Keypress(การกดปุ่มแป้นพิมพ์)
  3. Keyup(การปล่อยปุ่มแป้นพิมพ์)

ตัวอย่าง

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

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

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

การเขียน

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

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

ตัวแปร

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