バックボーンのコンテキストでは、コレクションなしでJSONの「メタ」データをフェッチしたいと思います。
/data/meta.json
{
"name": "Patrick Mulder",
"title": "SW Developer"
}
これをモデルにフェッチするには、次のようにします。
var meta = new MetaItem();
meta.fetch()
console.log(meta.name) // <- or console.log(meta.get('name') ?
私の試みで:
var MetaItem = Backbone.Model.extend({
urlRoot : '/data/meta.json',
parse: function(response) {
console.log(response);
return response;
}
});
いずれかのプロパティで「未定義」になります...理由は誰にもわかりませんか?