0
ng-click="Reset();Search()"
を使用して2つの異なる関数を呼び出そうとしていますが、機能しません。これは、複数の機能に対してng-clickを使用する正しい方法ですか?ng-clickを使用して2つの異なる関数を呼び出す
ng-click="Reset();Search()"
を使用して2つの異なる関数を呼び出そうとしていますが、機能しません。これは、複数の機能に対してng-clickを使用する正しい方法ですか?ng-clickを使用して2つの異なる関数を呼び出す
あなたのHTMLは次のようなもの(「コントローラ」のVM)になります。
<a ng-click="vm.multipleMethodCalls()">link text</a>
をお使いのコントローラには、メソッドを(したい場合は以上)他の二つのを呼び出すメソッド(ES5コードスタイル)を持っている必要があります。
function multipleMethodCalls() {
this.Reset();
this.Search();
}
あなたがしたくないことは、ますます多くのコードとロジックでテンプレートを捨てることです。 「KISS」という言葉を覚えておいてください。Keep It Simpleは愚かです。あなたのロジックをコントローラに移すことは理解しやすく、あなたはもう少し制御を行うことができます。
http://stackoverflow.com/questions/16813945/how-to-add-many-function-in-one-ng-click –
あなたのHTMLとコントローラを提供 –
しかし、この特定の解決策は私のために働いていません。私はすでにその質問を参照しました – beginner