flutter - 未处理的异常:类型“Null”不是“String”类型的子类型 date toIso8601String Flutter
问题描述
required this.paymentDate,
final DateTime paymentDate;
paymentDate: DateTime.parse(json["payment_date"])
"payment_date": paymentDate.toIso8601String()
未处理的异常:类型“Null”不是“String”类型的子类型 date toIso8601String Flutter
解决方案
这是因为您的变量paymentDate
为空:它没有使用有效值初始化。
仔细检查您的 " payment_date
" in json
:您很可能在变量名称中有拼写错误(区分大小写),或者日期不是有效日期。
推荐阅读
- android - SharedPreferences 恢复到以前的状态
- javascript - 如何隐藏节点祖先的名称
- c# - 如何获取身份核心的声明值
- selenium - 如何正确调用 Nightwatch.runTests?
- java - 如何在 Java 中等待函数完成?
- java - org.apache.jasper.JasperException:结束标记“</form:form”不平衡
- python - 更改 python tkinter 活动
- ms-access - 根据字符的存在附加访问表
- ionic-framework - 如何在离子中将PDF文件转换为base64字符串
- powershell - 使用 Get-Content Powershell 保留表情符号