【发布时间】:2014-02-08 11:11:44
【问题描述】:
编译为 javascript 后,当我尝试在 document 对象上查找带有 querySelector() 的 <body> 元素时,我得到了 null。这是 Dart 代码:
void main() {
print(document.querySelector('body')); // => null
}
这也会产生范围错误:
document.getElementsByTagName('body')[0] // => Range error, obviously the List is empty
不过,dart 代码在 Dartium 中运行良好。
【问题讨论】:
-
我还应该补充一点,在 DOM 中肯定有一个
<body>元素。
标签: javascript dart document dart2js