美文网首页
element table 渲染数据未出操作栏先出来

element table 渲染数据未出操作栏先出来

作者: 弦生_a3a3 | 来源:发表于2021-11-19 18:57 被阅读0次

    请求数据时,表格数据还未请求到之前,操作栏以及多选框就已经加载出来了,且有时候高度与设置的表格高度不一致的问题。

    image.png
          <el-table-column
          fixed="right"
          label="操作"
          class="eventBar"
          v-if="Object.keys(tableOption).length"
           align="center"
          width="200">
    
          <!-- tableOption为表格头部对象数据例如:{"title":"标题","age":"年龄"},判断表格头部数据是否获取到了,获取到了则渲染 -->
         
        </el-table-column>
    

    只能用v-if去判断,因为if会重载当前dom对象重新监听当前el-table表格高度
    v-show的话只能隐藏当前dom而已并不能重载dom,所有建议v-if判断

    相关文章

      网友评论

          本文标题:element table 渲染数据未出操作栏先出来

          本文链接:https://www.haomeiwen.com/subject/wiretrtx.html