私はまだjsが初めてで、bonsai.jsをバックボーンアプリに適合させようとしています。
私はこちらのガイドに従っています: https://github.com/iamdustan/bonsai-demos、アニメーションを別のファイルに入れることで「物事を分離」しようとしていますhero-animation.js
がUncaught TypeError: Illegal constructor
、最初の行にhero-animation.js
これはバックボーン ルーターで呼び出され、正常に動作しています...
homeAnimation: function() {
bonsai.run(document.getElementById('heroContent'), {
url: 'hero-animation.js',
width: 500,
height: 400
});
}
これがhero-animation.jsにあるもので、1行目でエラーが発生しています:
var rect = new Rect(0, 0, 200, 200);
rect
.fill('random')
.addTo(stage)
.attr({
x: stage.width - rect.attr('width'),
y: stage.width - rect.attr('height')
})
.animate('0.5s', {
x: 0,
y: 0
});