我在 Getx Flutter 中的 null 值错误中使用了 Null 检查运算符
Posted
技术标签:
【中文标题】我在 Getx Flutter 中的 null 值错误中使用了 Null 检查运算符【英文标题】:I am getting Null check operator used on a null value error in Getx Flutter 【发布时间】:2021-11-16 11:13:24 【问题描述】:当我在应用程序中添加底部导航时,我遇到了这个问题:
List<Widget> pages = <Widget>[
LandingPage(),
ProfilePage()
];
有关更多信息,请查看下图,请帮助我。
【问题讨论】:
如果你能显示堆栈跟踪指向home_controller.dart
的代码会很棒
【参考方案1】:
当给定的值为 null(因此无法使用)并且您没有为发生这种情况提供后备时,将引发该错误。
为避免使用空值,请使用运算符??
。
例如,如果您有一个可能返回空值的函数:
Int? maybeNullInt = getInt() ?? 20;
【讨论】:
以上是关于我在 Getx Flutter 中的 null 值错误中使用了 Null 检查运算符的主要内容,如果未能解决你的问题,请参考以下文章
对 Flutter 应用程序的 getX dart 包中的 RxList 进行排序
如何使用 GetX 包管理 Flutter Web URL 路由?