trigger
和triggerHandler
之间的区别是什么?
是否与使用例如jQuery的元素的触发事件不同?
答案 0 :(得分:0)
首先,让我们将jQuery分开,因为它会通过内部机制触发事件。
如果在元素上触发它们会冒泡,并且在对象上肯定没有,但它们只触发jQuery处理程序。
对于Marionette,首选方法是使用triggerHandler
,因为它不仅是trigger
个处理程序,还会调用onMethod事件。
请参阅https://github.com/marionettejs/backbone.marionette/blob/master/docs/marionette.functions.md#marionettetriggermethod等文档,详细了解相关信息。