0

私は学んでいMarionette.jsます。異なるコンテキストで 2 つのコールバックを作成したため、特定のコンテキスト コールバックを実行しようとしています。

var callback1=new Backbone.Marionette.Callbacks();
callback1.add(function(argu1){alert("This is first context"+argu1.parameters)},"context1");
callback1.add(function(argu1){alert("This is second context"+argu1.parameters)},"context2");
//I want to run only callback which one have context is `context1`.
callback1.run({parameters:"Gran"},"context1");

私の要件によると、最初のコンテキスト アラートのみが表示されるはずですが、両方のアラート ボックスが表示されます。

どうすればこれを修正できますか。

ありがとう

4

1 に答える 1