如何在angularJS中调用ng-change上的多个函数?

时间:2016-09-26 08:56:17

标签: javascript angularjs

ng-change = "ControllerName.functionName()"

这里我想再添加一个功能。我怎么能这样做?

提前致谢。

5 个答案:

答案 0 :(得分:28)

这应该可以解决问题:

ng-change = "ControllerName.functionName(); ControllerName.anotherFunction();"

答案 1 :(得分:5)

为什么不把控制器中的函数分组到另一个函数中呢?

function onChangeGroup(){
 doStuff();
 doMoreStuff();
}

<input ng-change="ControllerName.onChangeGroup()"/>

此致

答案 2 :(得分:3)

这是正常工作但两个功能中都有一个控制器。

ng-change = "function1();function2();"

答案 3 :(得分:3)

表示角度版本1. *:    ng-change = "function1();function2();"

用于角度版本2. *或更多:    (change)= "function1();function2();"

答案 4 :(得分:1)

你只需要在同一个双引号中添加另一个函数。

ng-change = "ControllerName.functionFirst(); ControllerName.functionSecond();"

您可以通过在每个表达式后面添加分号ng-change来使用;进行多重表达