Как вызвать несколько функций на ng-изменении в угловом JS? ng-change = "ControllerName.functionName()" здесь я хочу добавить к этому еще одну функцию. Как я могу это сделать? Спасибо заранее. Ответ 1 Это должно сделать трюк: ng-change = "ControllerName.functionName(); ControllerName.anotherFunction();" Ответ 2 Почему бы не группировать функции в контроллере внутри другой функции? function onChangeGroup(){ doStuff(); doMoreStuff(); } <input ng-change="ControllerName.onChangeGroup()"/> Привет Ответ 3 Это работает правильно, но один контроллер в обеих функциях. ng-change = "function1();function2();" Ответ 4 для angular версии 1. *: ng-change = "function1();function2();" для angular версии 2. * или более: (change)= "function1();function2();" Ответ 5 Вам просто нужно добавить другую функцию в те же двойные кавычки. ng-change = "ControllerName.functionFirst(); ControllerName.functionSecond();" Вы можете использовать ng-change для выражения multi, добавив точку с запятой ; после каждого выражения
Ответ 1 Это должно сделать трюк: ng-change = "ControllerName.functionName(); ControllerName.anotherFunction();"
Ответ 2 Почему бы не группировать функции в контроллере внутри другой функции? function onChangeGroup(){ doStuff(); doMoreStuff(); } <input ng-change="ControllerName.onChangeGroup()"/> Привет
Ответ 3 Это работает правильно, но один контроллер в обеих функциях. ng-change = "function1();function2();"
Ответ 4 для angular версии 1. *: ng-change = "function1();function2();" для angular версии 2. * или более: (change)= "function1();function2();"
Ответ 5 Вам просто нужно добавить другую функцию в те же двойные кавычки. ng-change = "ControllerName.functionFirst(); ControllerName.functionSecond();" Вы можете использовать ng-change для выражения multi, добавив точку с запятой ; после каждого выражения