el-table 表格输出
table的唯一key值要加,不然会导致表格渲染的数据有问题。
//假设是这种数据格式
myDatas:{
id:"001",
name:"whatever",
time:"2023-03-07"
}
<el-table v-loading="loading" :data="myDatas" key="whatever">
<el-table-column label="订单编号" prop="id" min-width="110px" />
<el-table-column label="订单编号" prop="name" min-width="110px" />
<el-table-column label="订单编号" prop="time" min-width="110px" />
<el-table-column label="操作" align="right" min-width="150px">
<template slot-scope="{ row }">
<el-button @click="onQueryDetails(row,'detail')">查看详情</el-button>
</template>
</el-table-column>
</el-table>
如果不是直接输出,就要用插槽包裹才能拿到myDatas里面的数据,row是表格中的一行数据。
<template slot-scope="{ row }"></template>
el-upload 照片墙上传
前言:上传图片的要素如下