FLUTTER 如何将 List<string> 转换为 List<custom type>?事件类型
FLUUTER How to convert List <string>to List<custom type>? Event type
我尝试在我的项目中保留事件数据类型
loadEventList() async {
await _init();
final _ev = _prefs.getStringList('eventList');
List<Event> listToEvent = _ev as List<Event>;
return _events = listToEvent;
}
我遇到了这个错误:
[错误:flutter/lib/ui/ui_dart_state.cc(209)] 未处理的异常:类型 'List' 不是类型 cast
中类型 'List' 的子类型
有人能帮我找到一种方法将我的列表转换成事件列表吗
谢谢。
我认为使用地图功能会有所帮助
_events = _ev.map((String element){return Event(param);});
我尝试在我的项目中保留事件数据类型
loadEventList() async {
await _init();
final _ev = _prefs.getStringList('eventList');
List<Event> listToEvent = _ev as List<Event>;
return _events = listToEvent;
}
我遇到了这个错误:
[错误:flutter/lib/ui/ui_dart_state.cc(209)] 未处理的异常:类型 'List' 不是类型 cast
中类型 'List' 的子类型有人能帮我找到一种方法将我的列表转换成事件列表吗 谢谢。
我认为使用地图功能会有所帮助
_events = _ev.map((String element){return Event(param);});