次のコードがありますが、モデルではなくテンプレートをレンダリングするためのビューを取得するのに苦労しています。モデルを介してハンドルバーテンプレートをレンダリングするが、コードをビューに分離したい場合は、すべて正常に機能します。
var DataModel = Backbone.Model.extend({
initialize: function () {
$.getJSON('js/data.json',function(data){
$('.one-wrapper').append(Handlebars.compile($('#one-template').html())(data));
$('.one-asset-loader').fadeOut('slow');
});
},
defaults : function () {
},
});
var StructureView = Backbone.View.extend ({
initialize: function () {
}
});
var structureView = new StructureView({model: new DataModel()});