我正在尝试在使用dart和html创建的画布上绘制弹跳球,但我一直收到错误Uncaught Error: Invalid argument: null
。我需要更改什么?
我对dart很陌生,我正在使用此示例进行学习
代码位于https://dartpad.dartlang.org/44f020233c9636f43087d235f96b1b4e
我想使画布上的球反弹到被单击的画布上。
答案 0 :(得分:0)
这里的错误确实令人误解(您应该file a bug),但是问题是因为canvas
变量是null
。在HTML文件中,画布的ID为surface
,因此您应该使用:
canvas = querySelector('#surface');