画像を含むフォルダーがあります。フォルダー uploads/ で fetch を呼び出すと、GET は HTML で次の応答を返します (json などはありません)
<h1>Index of /backbone_images/uploads</h1>
<ul><li><a href="/backbone_images/"> Parent Directory</a></li>
<li><a href="2012-12-11%2015.30.221.jpg"> 2012-12-11 15.30.221.jpg</a></li>
<li><a href="ian1.jpg"> in1.jpg</a></li>
<li><a href="imagedummy.png"> imagedummy.png</a></li>
次のコードを使用して、フェッチしたデータをモデルなどにレンダリングしようとします。
window.Person = Backbone.Model.extend({});
window.AddressBook = Backbone.Collection.extend({
url: 'uploads/',// declare url in collection
model: Person
});
window.Addresses = new AddressBook();
window.AppView = Backbone.View.extend({
el: $('#left_col'),
initialize: function() {
Addresses.bind('reset', this.render); // bind rendering to Addresses.fetch()
},
render: function(){
console.log(Addresses.toJSON());
}
});
window.appview = new AppView();
Addresses.fetch();
しかし、私の左の列には何もレンダリングまたは追加されていません: それで --> このような画像を含むディレクトリから取得できますか? また、HTML 応答で何ができますか? また、それをモデルにロードしたり、レンダリングしたりするにはどうすればよいですか? (方法があれば)