小部件库捕获的异常。 (断言失败)

Posted

技术标签:

【中文标题】小部件库捕获的异常。 (断言失败)【英文标题】:Exception caught by widgets library. (Assertion failed) 【发布时间】:2021-11-07 10:44:41 【问题描述】:

在运行我的 Flutter 代码时,我遇到了以下错误:

**-------------------------------Starts Here-----------------------------------**

-------------------Exception caught by widgets library-----------------------

The following assertion was thrown building *CryptoListItem*(dirty)

Assertion failed:

assetName != null

is not true

**--------------------------------Ends Here------------------------------------**

这是错误的快照: VS 调试控制台中的错误 sn-p:

请帮我解决这个问题,因为我的项目被卡住了。

【问题讨论】:

【参考方案1】:

为assetName设置一个值,因为目前它为空

【讨论】:

谢谢!发生错误是因为它确实为空。实际上,我正在从 API 中检索图像 URL,但 API 突然在版本更新中更改了 URL,而我并不知道。 很高兴它有帮助。请接受答案并点赞

以上是关于小部件库捕获的异常。 (断言失败)的主要内容,如果未能解决你的问题,请参考以下文章

NoSuchMethodError,小部件库捕获的异常

小部件库捕获的异常

Flutter:ClipPath() 小部件中的断言失败错误

Flutter:找不到方向性小部件

gtk_container_add:断言“GTK_IS_WIDGET(小部件)”失败

如何在颤振小部件测试中捕获来自未来的错误?