如何从主干集合中获取单个视图?

时间:2017-06-10 22:35:00

标签: backbone.js

我有一个简单的骨干应用程序从JSON文件中获取一个工作正常的集合。但我真的想从集合中获取一个模态。理想情况下,我想使用locale属性获取模型。

我该怎么做?

到目前为止,我有以下代码,

var Item = Backbone.Model.extend({
   defaults:{
       "locale":"",
       "name":"",
   }
});

var ItemsCollection = Backbone.Collection.extend({
   model: Item,
   url: 'data/items.json'
});

var items = new ItemsCollection(); 
var itemView = new ItemView({model: items});
items.fetch({
   success: function() {
      itemView.render();
   }
})

Json结构就是这个,

[
    {
        "locale": "gb",
        "name": "British"
    },
    {
        "locale": "de",
        "name": "German"
    }
]

由于

0 个答案:

没有答案