gpt4 book ai didi

jquery - 在主干中将事件从一个 View 触发到另一个 View

转载 作者:行者123 更新时间:2023-12-03 21:41:56 25 4
gpt4 key购买 nike

我有一个主视图,在该主视图内有另一个 View ,当我单击按钮时会创建该 View 。有没有办法在父 View 上监听从 subview 触发的事件的自定义事件。我尝试使用 jQuery 触发器通过 el 属性来完成此操作,但这不太有效。

最佳答案

是的,没问题...您将需要使用“事件聚合器”模式。这是 Backbone 中的 1 行代码:

var eventAgg = _.extend({}, Backbone.Events);

现在您可以在应用程序中的任何位置触发/绑定(bind)到来自该对象的事件,并让应用程序的不同部分以解耦的方式相互通信。

我经常使用这个!

我还在博客上发布了更多相关信息:http://lostechies.com/derickbailey/2011/07/19/references-routing-and-the-event-aggregator-coordinating-views-in-backbone-js/

关于jquery - 在主干中将事件从一个 View 触发到另一个 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7843278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com