簡體   English   中英

如何捕獲Angular JS ng-click事件

[英]How Catch Angular JS ng-click event

<button ng-click="btn_save">Save</button>
<button ng-click="btn_update">update</button>

我想cach並顯示btn的 ng-click事件警報 -保存 anjular js。給我一些完成這項工作的最佳實踐。

首先,您需要添加一個應用程序和一個控制器,您將在其中實現您的邏輯。

應用程序邏輯進入控制器。 Aviod把它放在模板中。

例:

模板

<div ng-app="myApp">
<div ng-controller="MyCtrl">
 <button ng-click="btn_save()">Save</button>
 <button ng-click="btn_update()">update</button>
</div>

調節器

var myApp = angular.module('myApp',[]);
function MyCtrl($scope) {
    $scope.btn_save = function(){
        alert("Button save clicked!")
    }
}

在這里,您將在控制器中實現btn_save邏輯。 在這種情況下,當用戶單擊按鈕時,該函數會拋出一個警告對話框。

這是小提琴https://jsfiddle.net/xeq23e19/

希望有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM