给某一列增加输入框,通过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显示表格数据

Logo

前往低代码交流专区

更多推荐