_stores
给我的问题是,如果 value.stores
为空,我会收到以下 null
错误。如何解决这个问题? null-safety
已启用,因为此项目为 2.12.2
加号。
代码:
dynamic _stores = useProvider(
storeViewModelProvider.select((value) => value.stores));
代码也尝试过:
dynamic _stores = useProvider(storeViewModelProvider
.select((StoreViewModel? value) => value!.stores));
错误:Null check operator used on a null value
有人可以告诉我这里有什么问题吗?
答案 0 :(得分:0)
接收 useProvider 的属性必须可以为 null。
试试这个:
dynamic _stores = useProvider(
storeViewModelProvider?.select((value) => value?.stores));