gpt4 book ai didi

angularjs - angular js中的ng-click函数

转载 作者:行者123 更新时间:2023-12-05 03:09:05 26 4
gpt4 key购买 nike

下面是我的 ng-click 代码。我希望点击事件只发生一次。我想在最后添加比较运算符但不确定。请帮忙,因为我是 angular js 的新手。

<html>
<script
src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js">
</script>
<body ng-app="myApp">
<div ng-controller="myCtrl">
<p>Click the button to run a function:</p>
<button ng-click="myFunc()">OK</button>
<p>The button has been clicked {{count}} times.</p>
</div>
<script>
angular.module('myApp', [])
.controller('myCtrl', ['$scope', function($scope) {
$scope.count = 0;
$scope.myFunc = function() {
$scope.count++;
};
}]);
</script>
</body>
</html>

最佳答案

将按钮代码更改为

<button ng-click="!count && myFunc()">OK</button>

因为开始时 $scope.count 为 0,所以点击只会触发一次。

关于angularjs - angular js中的ng-click函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43843741/

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