私は Requirejs で Backbone.js と underscore.js を使用しています。ただし、ビュー テンプレートを読み込もうとすると、Underscore.js の 8 行目に (8 out of range 6) エラーが表示されます。何が間違っているのか教えてください。
これが私のコードです:
var imageView = new ImageView({model: item});
define(['jquery','underscore','backbone','imageview','text!../templates/template_image.html'],
function($, _, Backbone, ImageView, template){
var ImageView = Backbone.View.extend({
initialize: function(){
this.showImageTemplate = _.template(template);
},
render: function(){
var html = this.showImageTemplate(this.model);
this.$el.html(html);
return this;
}
});
return ImageView;
});
そして私のテンプレートファイル:
<img id="frameImg" src="<%= DocumentPath %>/<%= DocumentName %>" alt="image" title="image"/>