使用控制台在控制台上看到所有蓝色的文件?它们代表连接到错误消息的所有文件(您的文件以及Flutter SDK和库中的文件)。
引发错误的行很有可能不是来自库,而是来自您自己的代码。那么,您必须做什么?
扫描所有蓝色代码(来自您自己的代码,然后查找与错误消息关系最密切的文件)。
例如,在您的情况下,story.dart
是您自己的代码。 Ctrl + click
文件上的story.dart
显示为蓝色,以查看可能引起错误/异常的行。就您而言,您极有可能尝试从空列表中读取或删除元素。
您也可以使用VSCode调试器执行此操作