在云开发中,数据遍历常用有两种方式,
第一种方式
在js脚本中,将数据作为一个集合传进来。在data
中定义集合playList: [],
从云函数中调用云数据库读取数据,将数据传给集合进行数据绑定
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2f45dec6c500f2e93830e20dc71311c0.png)
将数据绑定在集合后,在前台通过wx:for
循环遍历来取到我们获取到的集合内的内容
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a94b185f6dce5e7df4ddef931c4085cf.png)
第二种方式
第二种方式,我们是在组件中进行遍历,在前台只做数据接收。
现在脚本中定义一个集合接收数据musiclist:[],
然后再调用云函数的时候接收数据集合进行数据绑定
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/23941cf6742fe29a3f7e2c3848527094.png)
在前台通过我们定义的组件进行自定义接收
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1940d16d955e7f5dcce7876f52a7b20d.png)
在组件中我们将传过来的musiclist
定义为数组