Динамическая загрузка сценария dart с помощью dart

Я пытаюсь загрузить сценарий dart динамически с помощью dart. Я использую что-то вроде этого:

3 ответов


Это была ошибка в Dart. Вот ссылка на сообщить об ошибке.


вы используете это в Dartium (как Dart) или в другом браузере (как JavaScript)? Я предполагаю последнее. Если вы посмотрите на (http://dart.googlecode.com/svn/branches/bleeding_edge/dart/client/dart.js), он ищет теги скриптов, такие как foo.dart и автоматически загружает foo.дротик.js. Он делает это в окне.addEventListener ("DOMContentLoaded", функция (e) {...}) обратный вызов. Этот обратный вызов происходит перед вашим кодом, который динамически добавляет тег скрипта.

таким образом, вы могли бы загрузить файл HelloWorld.дротик.js в вашем коде вместо этого, что (http://dart.googlecode.com/svn/branches/bleeding_edge/dart/client/dart.js) все равно сойдет. Обратите внимание, однако, что Dart, в идеале, пытается рассматривать каждый тег скрипта как отдельную изоляцию-это не похоже на JavaScript.


другой способ динамической загрузки кода дротика:http://blog.sethladd.com/2013/04/dynamically-load-code-with-dart.html?m=1

без манипулирования DOM. Использование dart: isolates