有没有办法将多个函数绑定到ng-click? 怎么做?如果不可能,有什么替代方法?
<input type="radio" name="op1" ng-click="chkVal()" ng-value="">
我有两个功能。 chkVal()和deActivate()。我想检查一下,点击一下即可禁用收音机。
它可以通过一个功能实现,但我想知道如何使用多个功能。
谢谢
答案 0 :(得分:3)
您可以通过执行
在ng-click中调用多个函数<input type="radio" name="op1" ng-click="chkVal1();chkVal2();etc();" ng-value="">
答案 1 :(得分:1)
我个人更喜欢不在html属性中堆叠函数,我的建议是调用一个函数来调用你需要的其他函数来保持HTML标签的清晰和可读性。喜欢:
<input type="radio" name="op1" ng-click="chkVal()" ng-value="">
并在你的控制器内:
$scope.chkVal() = function(){
callFunction1();
callFunction2();
callFunction3();
.
.
.
}