渲染
在做列表数据渲染的时候需要先构思好合适的数据结构,合适的数据结构能够方便页面的构建、功能实现、后期维护。我列举了下面几种列表渲染的数据结构:
注意:数据列表里的每一项数据都推荐有id,在vue中的列表渲染中key值绑定为数据id,这样可以方便之后的数据更新。Vue官方文档
数组形式
如果是简短的数据列表,没有复杂的操作(增删改),没有下拉刷新和触底加载、分页查询(数据分页查询),那么推荐直接使用数组形式:
dataList: [
{
id: 0,
name: '名称1',
prop: '属性1'
},
{
id: 1,
name: '名称2',
prop