错误:将对象转换为可编码对象失败



错误:

Произошло исключение.
JsonUnsupportedObjectError (Converting object to an encodable object failed: Closure: () => Map<dynamic, dynamic>)

代码:

Map toJson() => {
"UnigTime": {
"hour": _timerHourCurrentSliderValue,
"minute": _timerMinuteCurrentSliderValue.toInt()
}
};
final jsonAllTime = jsonEncode(toJson);
Server().async(jsonAllTime);

您正在尝试转换Function。而不是这条线

final jsonAllTime = jsonEncode(toJson);

您应该在返回Map的地方有这行

final jsonAllTime = jsonEncode(toJson());