我是新來角和不明白爲什麼我應該使用角度ng-click
jQuery事件監聽器?由於最好的做法是在我的應用程序中只使用其中的一個(根據this highly up voted answer)在angular中沒有任何優雅的解決方案來監聽jquery等事件嗎?AngularJs ng點擊VS jquery on('點擊')
jQuery的
<span>Box 1</span>
<span>Box 2</span>
<span>Box 3</span>
$("span").on('click',function() {
// do something
});
角
<span ng-click="doSomething();">Box 1</span>
<span ng-click="doSomething();">Box 2</span>
<span ng-click="doSomething();">Box 3</span>
$scope.doSomething = function(){
// do something
};
會發生什麼,如果我需要改變函數的名稱,或者完全刪除它,在角度我將不得不瀏覽整個代碼並刪除ng-clicks。