0

別のファイル (Views.js など) からのビューを、Require.js モジュールとして読み込まれた JavaScript ファイルに含めるにはどうすればよいですか? myView をインスタンス化しようとすると、「Uncaught TypeError: オブジェクトは関数ではありません」というエラーが表示されます。

define([
  'jQuery',
  'Underscore',
  'Backbone',
  'src/Views'
], function ($, _, Backbone, myView) {

  new myView ({ });
});
4

1 に答える 1

1

「src/views.js」には戻り値がありますか?

このようなもの:

define(['underscore', 'backbone'], function(_, Backbone) {
    var view = Backbone.View.extend({

        ......

    });
    return view; //the return value is essential
});
于 2012-06-28T16:23:31.117 に答える