gpt4 book ai didi

javascript - Backbone.JS 中未捕获的 TypeError : Illegal constructor – Using Bonsai. JS

转载 作者:搜寻专家 更新时间:2023-11-01 04:09:53 25 4
gpt4 key购买 nike

我对 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
});

最佳答案

你好像忘了包含 bonsai.js

最初,Rectan "interface" ,这意味着它不能用作构造函数,Bonsai 会出于自己的目的覆盖它。

关于javascript - Backbone.JS 中未捕获的 TypeError : Illegal constructor – Using Bonsai. JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16225330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com