1

我在 dart 中创建了一个新项目并添加了一些代码,但是当我运行时(我是否使用“在 Dartium 中运行”或 Ctrl + R 运行 dart 文件并不重要)dart 文件没有显示按钮我在 main 中创建,也在 main() 方法中添加了一个 print() 以便在控制台中打印一条消息,但没有显示任何内容。

另外:如果我使用“Run as JavaScript”运行,按钮会正常显示,这就是我正在做的事情:

在此处输入图像描述

1.-我的html代码:

<!DOCTYPE html>

<html>
  <head>
    <meta charset="utf-8">
    <title>Capitulo9</title>
    <link rel="stylesheet" href="capitulo9.css">
  </head>
  <body>


    <script type="application/dart" src="capitulo9.dart"></script>
    <script src="packages/browser/dart.js"></script>
    capitulo9.dart

  </body>
</html>

2.-我的 dart 文件(忘记上面的所有代码都已注释)我想打印消息并创建按钮:

main() {

  print("I wish to print this in the console");

  var startButton = new Element.html("<button>Start</button>");
    document.body.children.add(startButton);
}

3.-我用“在 Dartium 中运行”和绿色图标运行它 4.-
这就是我得到的,没有按钮5.-
没有打印消息6.-
也没有打印消息

我应该怎么跑飞镖?谢谢

4

1 回答 1

5

我的猜测是您的 Dartium 副本已过期。它只能工作60天,然后你需要升级它。

我最近发现它甚至没有显示一条消息来告诉你它为什么不起作用(尽管我相信它应该如此)。我对此提出了一个错误;虽然到目前为止还没有任何回应。

升级到最新的代码会给你最新的 Dartium 并修复它。

于 2014-10-11T19:50:56.340 回答