Ошибка Uncaught: неверный аргумент: ноль.в дартс - PullRequest
0 голосов
/ 23 апреля 2019

Я пытаюсь нарисовать прыгающий шарик на холсте, созданном с помощью dart и html, но я получаю сообщение об ошибке Uncaught Error: Invalid argument: null. Что мне нужно изменить?

Я довольно новичок в дартс, и я использую этот пример, чтобы выучить

Код: https://dartpad.dartlang.org/44f020233c9636f43087d235f96b1b4e

Я хочу, чтобы шарик на холсте отскакивал от щелкаемого холста.

1 Ответ

0 голосов
/ 23 апреля 2019

Ошибка действительно вводит в заблуждение (вы должны сообщить об ошибке ), но проблема в том, что переменная canvas равна null.В HTML-файле холст имеет идентификатор surface, поэтому вы должны использовать:

canvas = querySelector('#surface');
...