Backbone.js 模型可以是具有属性的 Backbone.js 模型的简单数组

afdcj2ne  于 2022-11-10  发布在  其他
关注(0)|答案(1)|浏览(175)

Backbone 模型属性可以是字符串、对象、 Backbone 集合等,但属性是否可能是 Backbone 模型的数组?
例如:var Model - Backbone 模型Model.get('charts')-简单数组[chart],这里的chart是 Backbone 模型
这里我的问题是,理想的 Backbone 模型属性是,如果有数组,那么它应该是 Backbone 集合或可以是 Backbone 模型的简单数组?

kadbb459

kadbb4591#

从技术上讲,没有什么可以阻止你这样做。但是, Backbone.js 特性(比如模型事件)不会传播到你的父模型,因为 Backbone.js 不支持现成的嵌套模型/集合。所以,你不会通过创建一个模型属性 Backbone.js 集合而不是一个普通的数组来获得任何“特殊”的好处。

相关问题