我知道我們可以通過在聲明一個類後給出一個空格來爲類指令提供多個類。以同樣的方式,我們可以在ng-click指令中編寫多個傳遞元素和調用函數嗎?我們可以用ng-click編寫多個調用函數嗎?
2
A
回答
3
你有2種選擇:
創建包裹兩種方法的第三種方法。這裏的優勢在於,您在模板中放置的邏輯較少。
否則,如果您想在ng-click中添加2個呼叫,您可以添加';'方法1( '測試')這樣的
ng-click="method1('test'); method2('first','second');"
1
是的,你可以。獨立的兩個功能由分號
<div ng-click="functionOne();functionTwo()"> </div>
angular.module("app", [])
.controller("ctrl", function($scope) {
$scope.functionOne = function() {
console.log("functionOne")
}
$scope.functionTwo = function() {
console.log("functionTwo")
}
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="app" ng-controller="ctrl">
<div ng-click="functionOne();functionTwo();"> click</div>
</div>
0
嘗試
ng-click="function1(); function2();"
而且你可以定義在控制器中都function1();
和function2()
。
2
您可以使用下面的代碼同時調用多個功能從@Sachiila ranawaka
<button ng-click="method1(); method2();">
Submit
</button>
相關問題
- 1. 我可以調用另一個函數寫入的函數嗎?
- 2. 我們可以在Java中的函數中調用函數嗎?
- 3. 我們可以調用一個類的構造函數嗎?
- 4. 我可以在隔離範圍內調用多個函數嗎?
- 5. 我們可以在聚合函數參數中編寫一個select查詢嗎?
- 6. 我們可以禁用AOP調用嗎?
- 7. 我們可以在其他事件上調用一個爲某個事件編寫的JS函數嗎?
- 8. 我們可以調用另一個JS文件中的一個JavaScript編寫的函數嗎?
- 9. 我們可以從函數調用存儲過程嗎?
- 10. 我們可以在javascript函數中調用類屬性嗎?
- 11. 我們可以從WebService調用JavaScript函數嗎?
- 12. 我們可以使用visual studio調試javascript函數嗎?
- 13. 我們可以在#if語句中調用函數嗎?
- 14. 我們可以從html文本框中調用java函數嗎?
- 15. 我們可以在viewController類中明確調用dealloc函數嗎?
- 16. 我們可以通過單個WCF調用來替換多個WCF調用嗎?
- 17. 我們可以使用list.map調用具有多個參數的方法嗎?
- 18. 我可以在多行的python中編寫lambda函數,並調用其他函數嗎?
- 19. 我們可以使用netbeans編寫Android代碼嗎
- 20. 我們可以使用c#編寫NNTP服務器嗎?
- 21. 我們可以用C編寫iphone程序嗎?
- 22. 我們可以使用junit編寫功能測試嗎?
- 23. 我可以使用PowerShell編寫WebService嗎?
- 24. 我們可以堆疊函數嗎?
- 25. 我們可以使用範圍數組來調用角度函數嗎?
- 26. 我們可以在PL/SQL中的一個函數裏面調用程序嗎?
- 27. 當我們點擊複選框時可以調用這個函數嗎?
- 28. 我們可以給參數回調嗎?
- 29. 我們可以從另一個函數調用OnCreate()方法
- 30. 我可以調用一個函數作爲參數嗎?
回答將成爲你的目的,但[非侵入式JavaScript](HTTPS提防:// en.wikipedia.org/wiki/Unobtrusive_JavaScript)概念。不建議這種類型的呼叫。 –
請不要這樣做..寫第三個功能,並稱之爲... – harishr