vue如何循环渲染element-ui中table内容
1.基本使用方法当el-table元素中注入data对象数组后,在el-table-column中用prop属性来对应对象中的键名即可填入数据,用label属性来定义表格的列名。渲染的结果如下图2.循环渲染图中红线区域必须使用property属性;使用prop数据渲染不出来(不理解prop和property的区别)label绑定的属性名要和后台对应的属性名一致如果表头的数据为后台给的一个对象,可以
·
1.基本使用方法
当el-table元素中注入data对象数组后,在el-table-column中用prop属性来对应对象中的键名即可填入数据,
用label属性来定义表格的列名。
渲染的结果如下图
2.循环渲染
插槽中必须使用property属性;使用prop数据渲染不出来(不理解prop和property的区别)
label绑定的属性名要和后台对应的属性名一致
如果表头的数据为后台给的一个对象,可以这样渲染
关键是渲染表格内容时取值的问题;如果绑定的数据为对象,则使用scope.column.property渲染
如果绑定的对象为数组,则使用scope.row[scope.column.property]渲染
渲染的页面如下图
更多推荐
已为社区贡献1条内容
所有评论(0)