JSONデータを受け取り、要素に追加しようとしています。静的割り当てを使用するまで、すべて正常に動作します。サーバー側からデータのフェッチを開始している間、またはフェッチを使用しても何も機能しません..フェッチプロセスに何か問題がある場合は、フェッチプロセスを修正してコードを更新するのに役立ちます.(単に正しいコードを配置するのではなく) ..
私のJSON(サンプル):
nameing = [
{name:'student4'},
{name:'student5'},
{name:'student6'}
]
バックボーン コード:
(function($){
var list = {};
list.model = Backbone.Model.extend({
defaults:{
name:'need the name'
}
});
list.collect = Backbone.Collection.extend({
model:list.model,
url : 'data/names.json', //this is correct path.
initialize:function(){
this.fetch();
}
});
list.view = Backbone.View.extend({
initialize:function(){
this.collection = new list.collect();
this.collection.on("reset", this.render, this);
},
render:function(){
_.each(this.collection.models, function(data){
console.log(data); // i am not get any model here... any one correct my code?
})
}
});
var newView = new list.view();
})(jQuery)
前もって感謝します。