陪伴而非守候
2019-03-19 17:19:22
如果是HTML渲染的話,我知道怎么去使用,但項目需要用了elementUI框架,好多東西都封裝好了。//過濾器filters: { statusFormat: function(value) { if( value == 1){ return '正常'; } else if( value == 2){ return '鎖定'; } else if( value == 0){ return '審核中'; } }}//不用elementUI<tr v-for="(item,index) in infoData"> <td>{{item.status|statusFormat}}</td></tr>//用了elementUI<el-table-column prop="status" label="STATUS" sortable></el-table-column> 這叫我怎么用啊,全是一些封裝好的東西。
2 回答

繁花如伊
TA貢獻2012條經驗 獲得超12個贊
<el-table-column prop="status" label="STATUS" sortable>
<template slot-scope="scope">{{ scope.row.value==1?'正常':'鎖定' }}</template>
</el-table-column>

夢里花落0921
TA貢獻1772條經驗 獲得超6個贊
// template
<el-table-column prop="status" label="STATUS" sortable :formatter="format"></el-table-column>
// js
methods: {
format (row) {
let value = row.status
if( value == 1){
return '正常';
}
else if( value == 2){
return '鎖定';
}
else if( value == 0){
return '審核中';
}
}
}
添加回答
舉報
0/150
提交
取消