AngularJS 事件綁定

2018-07-26 17:29 更新

事件綁定是模板指令中很好用的一部分。我們可以把相關(guān)事件的處理函數(shù)直接寫在 DOM 中,這樣做的最大好處就是可以從 DOM 結(jié)構(gòu)上看出業(yè)務(wù)處理的形式,你知道當(dāng)你點(diǎn)擊這個(gè)節(jié)點(diǎn)時(shí)哪個(gè)函數(shù)被執(zhí)行了。

  • ng-change
  • ng-click
  • ng-dblclick
  • ng-mousedown
  • ng-mouseenter
  • ng-mouseleave
  • ng-mousemove
  • ng-mouseover
  • ng-mouseup
  • ng-submit

對(duì)于事件對(duì)象本身,在函數(shù)調(diào)用時(shí)可以直接使用 $event 進(jìn)行傳遞:

<p ng-click="click($event)">點(diǎn)擊</p>
<p ng-click="click($event.target)">點(diǎn)擊</p>


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)