,当我使用TimeOfDay时,我得到error undefined class TimeOfDay
。以前是这样,我正在努力争取时间,
TimeOfDay theTime = new TimeOfDay.now();
我不明白为什么会收到错误消息。
答案 0 :(得分:2)
也许您犯了一个错误并修改了TimeOfDay
中的类time.dart
,有时它会发生。
您可以检查类theTimeTimeOfDay
的源代码吗?因为它不应该存在。
类time.dart
应该以这样的开头
@immutable
class TimeOfDay {
我有99%的把握确保您这样命名:
@immutable
class theTimeTimeOfDay {
答案 1 :(得分:1)
该类在material.dart
中定义(它实际上是在子文件中定义的,但它是material.dart
的一部分)。
如果没有为您定义类,则需要将其导入:
import 'package:flutter/material.dart';
TimeOfDay getCurrentTime() {
return TimeOfDay.now();
}