关于数组写法

来源:6-6 基于StaggeredGridView封装首页双Feed列表

AKIRA晓

2023-12-05

videoList = […videoList,…result.videoList];
这个数组的写法 可以请教一下这种写法的意思么
主要是等号右边的

写回答

1回答

CrazyCodeBoy

2023-12-06

这行代码是在Dart编程语言中使用扩展运算符(spread operator)的一种写法。这个语法用于将一个数组(或可迭代对象)的所有元素展开并添加到另一个数组中。
`videoList`数组通过`[...result.videoList]`将`result.videoList`中的所有元素添加到自身,从而创建一个新的包含两个数组所有元素的数组。这是一种简洁的合并数组的方式。
0
1
AKIRA晓
非常感谢!
2023-12-06
共1条回复

Flutter高级进阶实战-仿哔哩哔哩-掌握Flutter高阶技能

一次性掌握Flutter高阶技能+商业级复杂项目架构设计与开发方案

1722 学习 · 870 问题

查看课程