我是一个新手,我需要从api读取数据并存储在列表中,但我得到的错误类型“\u TypeError”不是“String”类型的子类型,请帮助我
class HomeController extends ControllerMVC {
List<Slide> slides = <Slide>[];
HomeController() {
listenForSlides();
}
Future<void> listenForSlides() async {
final Stream<Slide> stream = await getSlides();
stream.listen((Slide _slide) {
setState(() => slides.add(_slide));
}, onError: (a) {
print(a);
}, onDone: () {});
}
Future<void> refreshHome() async {
setState(() {
slides = <Slide>[];
});
await listenForSlides();
}
}
onError
是一个对象而不是字符串,如果要打印整个错误堆栈对象,请添加一个. toString()
:
onError: (a, stackTrace) {
print(a.toString());
}, onDone: () {});
我有以下错误而做ListView.builder,我只是想显示滚动列表视图,所以我从API调用对象, [屏幕截图链接] API调用结果: 这就是我的设计,帮助我解决这个错误也建议我学习颤振中不同的环结构,提前感谢。 错误: 小部件库 ╞═══════════════════════════════════════════════════════════ 引起的异常以下_TypeError被抛出构建
我正在尝试使用Dio客户端进行API调用。当我收到响应时,它会抛出一个错误 “\u InternalLinkedHashMap”不是“String”类型的子类型 试图解决它,但我不能。下面是代码 后Api调用 模型类使用内置值 序列化程序类 帮我怎么解决
我正在尝试开发一个消息传递应用程序,它总是抛出一个异常 类型_InternalLinkedHashMap 当我试图给信息的背景颜色。它还表明 renderflex溢出99335像素 在列表中而不是列表中使用MessageBubble时。
我正面临着一个奇怪的颤动错误。我使用json序列化。 这是我的密码 我的web api发送的数据如下 这是数组的数组。 生成错误的代码是 它给出的错误 JSON数据这里是JSON数据格式的屏幕截图
我的JSON有点像这样: 我的模型类: 这是我的api调用: 如何获取图像。小班?如果我需要澄清我的问题,请告诉我。我得到的错误列表不是Map类型的子类型
当我尝试解码json时,它会给我错误。 我的模范班 功能在我使用它的地方 json数据