我刚开始使用 backbone.js。到目前为止,我真的很喜欢它。
我有这样的东西:
- 模型A
- 模型B
- View A
- View B
ModelA 持有 ModelB 的集合
如何使用按钮构建 ModelB 的 ViewB,单击该按钮会更改集合中下一个 ModelB 实例的属性?
最佳答案
var col = this.model.collection;
var nextModel = col.at( col.indexOf(this.model) + 1)
if(nextModel) nextModel.set({whatevar});
您不需要跟踪父集合,backbone 会为您完成。 你还应该检查你是否在集合的末尾。
关于javascript - backbone.js:影响集合中不同模型的 View 中的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5889198/