首先根据自己自身所需要的来修改对应过滤器
filters: {
numFilter (value) {
// 截取当前数据到小数点后两位
value = Number(value)
let realVal = parseFloat(value).toFixed(2)
return realVal
},
numFilters (value) {
// 截取当前数据到小数点后四位
value = Number(value)
let realVal = parseFloat(value).toFixed(4)
return realVal
}
},
•这样我们就可以在模板中尽情使用啦,比如说
<el-table-column label="含税交易额" align='center' prop="taxMoney">
<template slot-scope="scope">
<span v-if="!scope.row.isEgdit">{{scope.row.taxMoney |numFilter}}</span>
<el-input v-if="scope.row.isEgdit" v-model.number="scope.row.taxMoney " type="number"></el-input>
</template>
</el-table-column>