ハンドルバー スクリプトからコントローラーに追加情報を送信したいと考えています。これは私のコードです:
<a {{action "resetState" data="state1" }}>reset1 </a>
コントローラーで state1 を取得できません。追加の文字列をバックエンドに送信するにはどうすればよいですか?
ハンドルバー スクリプトからコントローラーに追加情報を送信したいと考えています。これは私のコードです:
<a {{action "resetState" data="state1" }}>reset1 </a>
コントローラーで state1 を取得できません。追加の文字列をバックエンドに送信するにはどうすればよいですか?
API によると、複数のパラメーターを渡すことができます。
html とハンドルバー:
{{officename}}
<button {{action "actionTest" "hello" "goodbye" officename}}>See parameters through action in the console</button>
コントローラ:
actionTest: function(a, b, c){
console.log(a);
console.log(b);
console.log(c);
},
次のように、アクションの名前の後に 1 つ以上のコンテキスト オブジェクトを含めることにより、アクション ハンドラに 1 つ以上のコンテキスト オブジェクトを渡すことができます。
{{action resetState state1}}