查询列表展示避免后端总是加字段的高效方法 以及动态列表的生产方法
我之前写都是把列表字段直接写在了HTML页面里 这样当后期产品需要加字段时就比较麻烦
一个好的方法就是将字段写在了data里,通过循环加上去
showTableList: [
{
label: "线索名称",
prop: "clueName"
},
{
label: "线索编号",
prop: "clueNo",
size: "180"
},
{
label: "线索手机号",
prop: "contactPhone",
size: "120"
},
{
label: "线索类型",
prop: "typeDesc"
},
{
label: "行政区域",
prop: "addressJoin"
},
{
label: "创建来源",
prop: "sourceDesc"
},
{
label: "当前归属人",
prop: "bdInfoJoin",
size: "150"
},
{
label: "归属人组织",
prop: "wholeName"
},
{
label: "线索创建时间",
prop: "createDate",
size: "180"
},
{
label: "状态",
prop: "statusDesc"
}
]
```<el-table-column
v-for="(column, index) in showTableList"
:key="index"
:label="column.label"
:width="column.size"
>