是否可以使用Backbone和/或Backbone-Relational将事件绑定到所有嵌套模型?

问题描述 投票:3回答:1

我有一个非常强大的BackboneRelational-模型,其中包含许多嵌套模型和集合。基本上,如果用户更改了有关此模型或其子模型/集合的任何内容,则需要在UI中执行一些操作以表明这一点。所以我想要一个主更改事件,无论子模型是否更改,该事件都会触发。是否有捷径可寻?我编写了一个函数,该函数以递归方式遍历所有模型并添加了更改事件,但是我两次绑定同一模型,竞争条件等都遇到了问题。

javascript backbone.js javascript-framework backbone-relational
1个回答
0
投票

您可以使用Backbone.Events。 var object = {};_.extend(object, Backbone.Events)

© www.soinside.com 2019 - 2024. All rights reserved.