1

私は 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"/>
4

1 に答える 1