Flutter ' 6位置参数(s)预期,但1发现.尝试添加缺失的参数



请帮助::

在main中。调用setState()时,dart文件访问rest api期望有6个位置参数,但发现1个

请见截图

user_data.dart[1]: https://i.stack.imgur.com/qUeC8.pngmain.dart[2]: https://i.stack.imgur.com/uy3WR.png

帮助在感谢。

除了. fromjson方法中的数据之外,您不应该期望任何其他内容。保留userData,但去掉这个。id,这个。电子邮件等。也可以去掉late关键字,因为构造函数方法将初始化这些值。

以及错误说,你传递1个参数,而构造函数期望6。因此,只需删除从id开始的五个参数,只保留userData。这样的:

UserData.fromJson(Map<String, dynamic userData){
// same code here
}

相关内容

  • 没有找到相关文章

最新更新