1、v-else必须要和v-if匹配使用,v-else不能单独使用。
<template v-else>
<el-table-column
:prop="item.propName"
:label="item.labelName"
:key="item.propName"
:align="item.alignType"
:width="item.colWidth"
:fixed="item.fixed"
:actiom="item.action"
show-overflow-tooltip
>
<template slot-scope="scope">
//在template标签中,添加v-if元素并赋值
<template v-if="item.propName==='action'">
<el-button @click="handleClick()" type="text" size="small" >查看</el-button>
</template>
<span v-else>{{scope.row[item.propName]}}</span>
</template>
</el-table-column>
</template>
2.在表格中自定义字段名
bodyData: [
{
propName: 'HANDLE_USER',
alignType: 'center',
colWidth: '',
labelName: '当前处理人'
},
{
propName: 'action',//自定义字段名
alignType: 'center',
colWidth: '',
labelName: '工单处理'
},
],
结论:vue中的条件语句,v-else是v-if的条件为不成立时,就会对v-else内的内容进行展现,若成立则展现v-else之中的内容
本文转载自: https://blog.csdn.net/lmf13992427957/article/details/125747004
版权归原作者 小来码呀码 所有, 如有侵权,请联系我们删除。
版权归原作者 小来码呀码 所有, 如有侵权,请联系我们删除。