私のプロジェクトではbackbone.babysitterを使いたいのですが、うまくいきません。
以前はrequire.js
モジュールをロードしていましたが、今では構成は次のようになります。
requirejs.config({
paths: {
'underscore': 'lib/underscore',
'backbone': 'lib/backbone',
'backbone.babysitter': 'lib/backbone.babysitter',
'jquery': 'lib/jquery',
},
shim: {
underscore: {
exports: '_'
},
backbone: {
deps: ['underscore','jquery'],
exports: 'Backbone'
}
}
});
backbone.babysitter
コードで後で行うときの AMD バージョンを使用します。
require( ['backbone.babysitter'], function(){
var v = Backbone.ChildViewContainer();
});
次のエラーが発生しました。
Uncaught TypeError: Object #<Object> has no method '_updateLength' backbone.babysitter.js:41
私は何を間違っていますか?