elementui的表格在使用v-if之后列的顺序错乱问题

一,原因

出现错乱的条件有两个

1、el-table-column的template中使用 slot-scope=“scope”

2、el-table-column中使用 v-if="…"

二,解决办法

给每个列增加一个独一无二的key就可以了

  >
                </el-table-column>
                  <el-table-column
                     prop="item_subtotal"
                     label="小计"
                     align="center"
                     key="36"
                 >
                </el-table-column>
                   <el-table-column
                     prop="special_price_coupon_saving"
                     label="特价优惠"
                     align="center"
                     key="37"
                 >
                </el-table-column>
                   <el-table-column
                     prop="create_date"
                     label="时间"
                     align="center"
                     key="38"
                 >

猜你喜欢

转载自blog.csdn.net/weixin_42349568/article/details/114188270