我爱吃西瓜喵 2019-03-15 09:51 采纳率: 33.3%
浏览 12086
已结题

急!!关于element-ui table 如何用按钮控制 使table的展开行 全部打开和隐藏?

html:

控制按钮:

<el-button
    type="success"
    size="small"
    :icon="active?'el-icon-arrow-up':'el-icon-arrow-down'"
    @click="displaysubBond"
>展开</el-button>

主表+子表

 <el-table :data="bondList" height="550" style="width:90%" :default-expand-all="isExpand" border>
    <el-table-column type="expand">
        //可展开的子表
        <template slot-scope="props">
            <el-table :data="subBondList" border >
                <el-table-column></el-table-column>
                ……
            </el-table>
        </template>
    </el-table-column>
    <el-table-column></el-table-column>
</el-table>

script:

data(){
    return {
        isExpand:false
    }
}
displaySubBond() {
      this.active = !this.active;
      if (this.active) {
        console.log("展开");

        this.isExpand = true;
      } else {
        console.log("关闭");
        this.isExpand = false;
      }
    }

展开跟关闭都能显示到控制台上,但是子表就是不能展开,没有反应!
QAQ求解

  • 写回答

2条回答

  • 奋斗的小鸟鸟 2019-03-15 15:48
    关注

    你的意思是用按钮来控制表格的显隐吗?

    评论

报告相同问题?

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记