gpt4 book ai didi

javascript - 如何捕捉 Angular JS 的 ng-click 事件

转载 作者:行者123 更新时间:2023-11-30 12:28:14 24 4
gpt4 key购买 nike

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

我想缓存和显示 alert ng-click 事件btn-save anjular js .给我一些完成这项工作的最佳实践。

最佳答案

首先,您需要添加一个应用程序和一个 Controller ,您将在其中实现您的逻辑。

应用程序逻辑进入 Controller 。避免将其放入模板中。

例子:

模板

<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 逻辑的 Controller 中。在这种情况下,该函数会在用户单击按钮时抛出一个警告对话框。

这是 fiddle https://jsfiddle.net/xeq23e19/

希望对您有所帮助。

关于javascript - 如何捕捉 Angular JS 的 ng-click 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28619894/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com