我在dart中创建了一个新项目,并添加了一些代码,但是当我运行时(如果我使用&#34运行dart文件,那么无关紧要;在Dartium中运行"或者如果是Ctrl + R )dart文件没有显示我在main中创建的按钮,也在main()方法中我添加了print()以便在控制台中打印消息,但什么都没有显示。
另外:如果我使用"以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.-我用&#34;在Dartium中运行&#34;并带有绿色图标
4.-那就是我得到的,没有按钮
5.-没有印刷信息
6.-也没有打印消息
我应该如何在飞镖中跑?感谢
答案 0 :(得分:5)
我的猜测是你的Dartium副本已过期。它只能工作60天,然后你需要升级它。
我最近发现它甚至没有显示消息告诉你它为什么不起作用(虽然我认为应该这样)。 I raised a bug about this;虽然到目前为止还没有回复。
升级到最新的代码会给你最新的Dartium并修复它。