4
Can Backbone.js View
有一个Model
和一个Collection
?Backbone.js视图可以有模型和集合吗?
我问的原因是因为我正在使用一个View来保存带有绘制位置的地图(使用传单库)。
Collection
是一组模型,用于保存要绘制在地图上的坐标。
Model
包含像地图边界和地图形状的东西。
不知道怎么回事,要完成这件事......
任何帮助表示感谢,谢谢!
Can Backbone.js View
有一个Model
和一个Collection
?Backbone.js视图可以有模型和集合吗?
我问的原因是因为我正在使用一个View来保存带有绘制位置的地图(使用传单库)。
Collection
是一组模型,用于保存要绘制在地图上的坐标。
Model
包含像地图边界和地图形状的东西。
不知道怎么回事,要完成这件事......
任何帮助表示感谢,谢谢!
真棒,非常感谢:
和视图里面你可以同时访问! – 2012-07-23 22:31:00
我还发现有用(为了可读性和易用性支持)将'model'和'collection'重命名为更有意义的内容。例如, '新的MapView({map:mapModel,markers:markersCollection})'。如果你选择这样做,不要忘记通过'this.options.map'来访问它们,或者添加'this.map = this.options.map; this.markers = this.options.markers'到你的地图视图的'initialize'方法。 – 2012-07-24 09:45:33