簡體   English   中英

如何防止Backbone應用程序中的自定義事件冒泡?

[英]How to prevent event bubbling for custom events in a Backbone application?

我有兩個視圖-ItemView和CardView-

在卡片視圖中,我以-觸發ItemView的全局事件-

self.eventBus.trigger('dragEvent', {
       toId: moveToId,
       fromId: moveFromId,
       id: itemId,
       e: event
       });

此事件觸發器由ItemView中的“ onDragEvent”函數按以下方式處理:

onDragEvent:  function(options) {
   ...     
 }

is bubbling up. 起泡了。 如何避免呢?

@muistooshort在觸發這樣的Event模塊時可能是正確的。 但是,可以使用event.stopImmediatePropagation();阻止View事件冒泡event.stopImmediatePropagation();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM