Flutter-有没有办法查看代码的哪一行引发错误?

问题描述 投票:0回答:2

我是Flutter的新手。非常抱歉,如果我的问题很愚蠢...

在Flutter中,有一种方法可以查看哪一行引发错误?

例如我在控制台中有这个。

enter image description here

而这在刺激器中。

enter image description here

我能从中理解是哪一行抛出的吗?

flutter dart
2个回答
0
投票

使用控制台在控制台上看到所有蓝色的文件?它们代表连接到错误消息的所有文件(您的文件以及Flutter SDK和库中的文件)。

引发错误的行很有可能不是来自库,而是来自您自己的代码。那么,您必须做什么?

扫描所有蓝色代码(来自您自己的代码,然后查找与错误消息关系最密切的文件)。

例如,在您的情况下,story.dart是您自己的代码。 Ctrl + click文件上的story.dart显示为蓝色,以查看可能引起错误/异常的行。就您而言,您极有可能尝试从空列表中读取或删除元素。

您也可以使用VSCode调试器执行此操作


0
投票

[enter image description here您可以在屏幕快照中看到有错误的代码行,您需要做的就是阅读它,我们可以看到错误在#1中。

它说您story.dart在第200行有错误

© www.soinside.com 2019 - 2024. All rights reserved.