【发布时间】:2022-01-01 00:42:54
【问题描述】:
在书中:Flutter Apprentice First Edition,我有以下代码:
import 'package:flutter/painting.dart';
// 1
enum Importance { low, medium, high }
class GroceryItem {
// 2
final String id;
// 3
final String name;
final Importance importance;
final Color color;
final int quantity;
final DateTime date;
final bool isComplete;
...
而构建方法为
Widget buildDate() {
final dateFormatter = DateFormat('MMMM dd h:mm a');
final dateString = dateFormatter.format(item!.date);
return Text(
dateString,
style: TextStyle(decoration: textDecoration),
);
}
我有以下错误:
参数类型“日期时间?”不能分配给参数类型“DateTime”。
【问题讨论】:
标签: flutter dart dart-null-safety