小编Bur*_*çın的帖子

如果日期在 Dart 上为空,如何处理它们?

noteLastUpdateDate我正在尝试解码从 JSON调用的字段,DateTime.parse()但它是一个可为空的字段,因此如果它为空,DateTime.parse()方法会抛出如下异常:

Unhandled Exception: FormatException: Invalid date format.

您有什么建议来解决这个问题吗?

这是代码: 在此输入图像描述

dart flutter

4
推荐指数
1
解决办法
6410
查看次数

Riverpod - 如何将 PreferredSizeWidget 包装在消费者中

我有一个DefaultTabController,我有一个方法可以返回页面List<PreferredSizeWidget>AppBar's 。我希望他们在 a 中观看状态ChangeNotifier,因此我想将它们包装在 a 中Consumer。当我尝试这样做时,我收到如下错误:

“不能将参数类型 'Widget' 分配给参数类型 'PreferredSizeWidget'。”

我怎样才能解决这个问题?

感谢致敬。

dart flutter flutter-provider riverpod

2
推荐指数
1
解决办法
545
查看次数

C - 有时分隔符之间没有值时如何用分隔符分割字符串?

我试图按如下方式分割字符串: 1.97E+13,1965.10.30,12:47:01 AM,39.1,23,greece,,,,,10,4.8,4.6,4.6,4.8,4.6,4.7

我使用strtokand Give,作为分隔符,但由于某些逗号之间没有值,因此出现分段错误。

将空值分配给连续逗号的正确方法是什么?

c split c-strings strtok segmentation-fault

0
推荐指数
1
解决办法
145
查看次数