0

我正在使用 jasmine 框架来测试backbone.js 视图。我正在使用以下代码创建视图实例:var listview = new employee_list_view();在我的文件中SpecRunner.html 和我的test.js文件中,我有以下代码:

 var employee_list_view = Backbone.View.extend({
el: $('#employee'),
model:Person,
initialize: function() {
    this.collection.bind("add", this.render, this);

},

但是在运行测试用例后,我得到了以下错误:

TypeError: 'undefined' is not a constructor (evaluating 'new employee_list_view()')

我已经尝试了很多,但我以同样的错误结束。有什么解决方案吗?

4

1 回答 1

0

看起来你没有实例化视图。

var list_view = new employee_list_view({ collection: collection });

于 2012-11-03T07:24:23.553 回答