0

私はbackbone.jsビューをテストするためにjasmineフレームワークを使用しています。次のコードを使用してビューのインスタンスを作成しています:ファイル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 に答える