###前提・実現したいこと
milkcocoaのhistoryオブジェクトにて
ボタンのクリックイベントで、データを取得したい。
###発生している問題・エラーメッセージ
run しても、イベントが実行されない。
ソースの(1)の位置だとOKですが、(2)では、history.onイベントが発動しない
コンソールに 'onClick'だけは表示されます。
なぜかわかりません、教えてください。
###該当のソースコード
javascript
1var history = milkcocoa.dataStore(*****).history(); 2history.span(new Date(2017, 1, 1).getTime(), new Date(2017, 1, 2).getTime()); 3 4history.on('data', function(data) { 5 console.log('get data', data); 6}); 7history.on('end', function() { 8 console.log('end'); 9}); 10history.run(); <--------------------(1) 11 12function_onClick() { 13 console.log('onClick'); 14 history.run(); <----------------(2) 15};
###試したこと
下記だとOK
functiononClick() { history.on('data', function(data) { console.log('get data', data); }); history.on('end', function() { console.log('end'); }); history.run(); };
あなたの回答
tips
プレビュー