访问具有依赖性的视图

时间:2017-08-24 19:39:49

标签: javascript backbone.js jasmine2.0

我有两个js文件,其中一个视图在一个单独的文件中。我正在使用Jasmine单元测试进行测试。我有jasmine.html页面中包含的js文件。我可以访问除以下视图以外的所有内容。我面临的问题是,当我尝试从控制台访问视图时,它说app.TodoView不是我做错的构造函数? 我还有另一个文件的依赖

var app = app || {};
app.TodoView = Backbone.View.extend({
tagName: "li",
template: _.template($("#item-template").html()),

initialize: function() {

    this.render();
},

render: function() {

    console.log("rendering");
    console.log(this.collection);
    var template = _.template($("#item-template").html())
    template = this.template({
        persons: this.collection.toJSON()
    });
    $('#todo-list').html(template);
    this.$el.html(template);

    return this;
},

});
app.TodoView = new app.TodoView()

依赖(在另一个视图下的另一个js文件中)----     app.TodoView = new app.TodoView({        集合:数据     });

0 个答案:

没有答案