如何在一个 ng-click 中添加多个函数?
如何在一个 ng-click 中添加多个函数?
我一直在寻找如何执行这个操作,但目前还没有找到相关的内容,:(
我可以嵌套这两个函数,但我想知道这是否可能?
我想要字面意义上做到这一点:
我目前的JS代码:
$scope.open = function () { $scope.shouldBeOpen = true; }; $scope.edit = function(index){ var content_1, content_2; content_1 = $scope.people[index].name; content_2 = $scope.people[index].age; console.log(content_1); };
我想触发两个函数,只需单击一次,我该如何在angularJS中实现这一点?
我认为这会像在CSS中添加多个类那样直截了当...但事实并非如此 🙁
admin 更改状态以发布 2023年5月22日
你有两个选项:
-
创建一个包装两种方法的第三种方法。这样做的优点是在模板中放入的逻辑较少。
-
否则,如果您想在ng-click中添加2个调用,您可以在
edit($ index)
之后添加';',像这样ng-click="edit($index); open()"