我正在尝试获得此测试程序
import "package:js/js.dart" as js;
main() {
js.scoped();
js.retain();
js.hasProperty();
js.map();
js.array();
}
进行编译,但是dart编辑器(1.1.0.dev_04_00)将scoped()和retain()标记为未定义,这与我js.dart documentation所说的相反。其他三个函数(hasProperty(),map()和array())没有标记为未定义(并标记为使用不正确),所以我假设问题不是编辑器不知道的js.dart,或者编辑器和包以某种方式不同步。这个问题有什么解释?
答案 0 :(得分:1)
documentation of the js package已过时。 {em> 0.0.26 已弃用scoped
, 0.1.0 已将其删除。
编辑:文档已更新。