Javascript:跟踪自定义事件

标签 javascript events backbone.js trace backbone-events

有没有办法跟踪自定义事件,特别是像主干中的那些非 DOM 事件?

thisObj.on("custom:triggeredEvents", function() { do.stuffHere() });
thisObj.trigger("custom:triggeredEvents");

干杯!

最佳答案

您应该看看 observer pattern .

如果你不想自己实现这个,你可以使用现有的库,例如https://github.com/mroderick/PubSubJS

关于Javascript:跟踪自定义事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17270781/

相关文章:

javascript - 如何使用 jQuery 或 JS 检查事件处理程序是否存在?

javascript - 我如何告诉 Backbone 该模型不是新的

javascript - NodeJS 对数组中的每个对象进行异步处理

java - 如何自动隐藏 GWT MenuBar 子菜单?

jQuery - 从 DOM 中删除元素时触发事件

javascript - 如何使用 React.js 而不是 JQuery.js 克隆 React 组件(以附加到其他地方)

javascript - 主干 View 不刷新事件

javascript - d3.forceCollide() 和 d3.forceX/Y() 具有高 strength() 值之间的冲突

javascript - 单击放大 SVG 组,然后最小化

javascript - 以 Rx 方式定期轮询