采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
var data=json.decode(snapshot.data.toString()); List swiperDataList = (data[‘data’][‘slides’] as List).cast() 这行代码为什么用as List .cast(), as List 和.cast()都在什么时候使用啊
data[‘data’][‘slides’] as List是将data[‘data’][‘slides’] 转换成List时使用;
.cast()是将集合泛型转换成具体的类型,比如.cast<String>()则表示将集合转换成String类型的集合;
有时你不知道集合中的具体类型则可以用.cast();
登录后可查看更多问答,登录/注册
解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。
1.7k 4
1.9k 1
4.1k 5
1.8k 3
1.6k 5