localNavListJson.map((i) => CommonModel.fromJson(i)).toList();
来源:12-3 首页大接口相关模型实现【Model层设计】
慕运维5474175
2021-06-21
这部分没有看懂, 我理解的map((i) => CommonModel.fromJson(i))只是是迭代localNavListJson中的元素, 也就是CommonModel, 后面的toList应该是将map类型转换为List类型,但是这段代码并没有生成map类型啊.
写回答
1回答
-
CrazyCodeBoy
2021-06-22
1.map((i) =>是map的一个迭代器API是用来遍历map中的元素,然后将之前的元素通过CommonModel.fromJson(i)转换成CommonModel;
2.因为迭代器返回的类型是map,所以最后需要通过.toList()将它转换成集合;
00
相似问题