在JavaScript中,您可以从DevTool控制台访问全局变量和函数(例如,手动调用函数)。

我尝试在Dartium中执行此操作,但始终会出现引用错误。

我尝试了以下变体:

testFunc () {
    return "test";
}

var testFunc2 = () {
    return "test";
}

void main() {
    var testFunc3 () {
        return "test";
    }
}

但无法通过Dartium的DevTool控制台调用。

最佳答案

您需要选择Dart上下文。
当您打开devtools>控制台选项卡时,默认情况下会选择<top frame>
您需要切换到dart:core之类的Dart上下文。
据我所记得,选择哪个Dart上下文并不重要,仅是Dart上下文之一。

关于dart - 如何从Dartium DevTool控制台访问Dart函数/变量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25038933/

10-11 01:45