我有一个简单的主干视图和一个用 Mocha 编写的简单单元测试。
查看代码:
var MyView = Backbone.View.extend({
el: '#myDiv',
initialize: function(options) {
if(options.model)
this.model = options.model;
}
});
我的测试代码:
var view;
describe('myView Test', function(){
before(function(done){
view = new MyView();
});
});
当我尝试创建新视图时,我收到;
Application View "before all" hook:
TypeError: Expecting a function in instanceof check, but got #myDiv
at backbone.js line 1203
我不太确定这里缺少什么,有什么见解吗?
谢谢你,萨卡尔