0
引数をonClick関数に渡したいが、それは返され続ける。私はクリックハンドラをバインドする必要があると信じていますが、私はそれをどうやって行うのか正確には分かりません。関数内のバインディングイベントに反応する
function (phone_calls, right_side, before_children) {
function test (blah){
\t \t console.log(blah)
}
return boxy(
"Phone Calls",
_.map(phone_calls, function(a) {
\t return d("div.splitter-wrap", {onClick: test("testarg")}, [
\t d("table.splitter", { className: name}, d("tr",
\t \t \t [d('td',a.date),d('td',a.number)]
\t \t))
\t ]);
}),
これは私の友人ですか?スパイラル機能! –
ええと... onclickをテスト関数にバインドしようとしましたので、返り時に呼び出しません。 –
コールバック関数をこのように呼び出すようにしてください。this.test.bind(this、 'testarg') '' ''。 –