4

サンプルのモジュラー バックボーン アプリケーションを作成しています。ルーターの助けを借りて別のビューを読み込んでいます。ビューの 1 つに、クリック イベント関数が定義されたボタンがあります。問題は、このボタンをクリックすると、クリック イベント関数が 2 回呼び出されることです。

どんな助けでもいただければ幸いです!!!!!

以下は私のコードです

events: {
    'click #hitMe': 'DisplayStudentColl'
},
DisplayStudentColl: function(e) {
   var data = { };
}
4

2 に答える 2

0

あなたの見方は確かにきれいではありません

これを参照してください: Backbone.js : ビューを再作成または再作成しますか?

およびhttp://lostechies.com/derickbailey/2011/09/15/zombies-run-managing-page-transitions-in-backbone-apps/

于 2012-07-13T07:22:17.843 に答える
0

操作するコードは多くありませんが、これをデバッグするために、クリック イベントを設定する直前にクリック イベントのバインドを解除してみてください。同じクリックイベントでDOMのさらに上に要素がある可能性があることに失敗したため、作業している要素を分離してみてください。

于 2012-07-13T06:42:16.937 に答える