Vue + ElementUI 给el-table某一列增加input输入框
给某一列增加输入框,通过v-if控制输入框的显隐<el-table-columnprop="sl"label="数量"align="center"><template slot-scope="scope"><el-inputv-if="(scope.row.
·
给某一列增加输入框,通过v-if控制输入框的显隐
<el-table-column
prop="sl"
label="数量"
align="center">
<template slot-scope="scope">
<el-input
v-if="(scope.row.pxmdm != 0 || scope.row.xmmc == '三、其他材料') && scope.row.state != 1 && scope.row.state != 9 && scope.row.xmmc != '合计'"
size="mini"
v-model="scope.row.sl"
oninput="value=value.replace(/[^\d]/g,'')">
</el-input>
<a v-else>{{scope.row.sl}}</a>
</template>
</el-table-column>
隐藏输入框以后,通过v-else显示表格数据
更多推荐
已为社区贡献1条内容
所有评论(0)