elementui 进度条显示数据
<el-table-column prop="packageTotal" label="更新进度" width="200"><template slot-scope="scope"><el-progress :text-inside="true" :stroke-width="20" :percentage="setItemProgress(scope.row)":f
·
<el-table-column prop="packageTotal" label="更新进度" width="200">
<template slot-scope="scope">
<el-progress :text-inside="true" :stroke-width="20" :percentage="setItemProgress(scope.row)"
:format="setItemText(scope.row)"></el-progress>
</template>
</el-table-column>
methods: {
setItemProgress(data) {
if (data.completeCount > data.packageTotal) {
return 100
} else {
return parseInt((data.completeCount / data.packageTotal).toFixed(1) * 100)
}
},
setItemText(data) {
return () => {
return + data.completeCount + ' / ' + data.packageTotal
}
},
}
更多推荐
已为社区贡献1条内容
所有评论(0)