为了账号安全,请及时绑定邮箱和手机立即绑定

vue饿了吗树表节点添加失效??

vue饿了吗树表节点添加失效??

蝴蝶不菲 2019-02-03 23:22:19
好不容易能用好一点组件,结果问题一大堆!<!-- 新增按钮 -->               <el-button                 icon="el-icon-plus"                 circle                 :size="iconSize"                 type="success"                 @click="NodeAdd(node, data)"               ></el-button>这是给节点添加的htmlNodeAdd(n, d) {      //新增节点       console.log(n, d);      //判断层级       if (n.level >= 3) {        this.$message.error("最多只支持三级!");        return false;       }      //新增数据       d.list.push({         id: ++this.maxexpandId,         name: "新增节点",         pid: d.id,         list: []       });      //同时展开节点       if (!n.expanded) {         n.expanded = true;       }     }这是给节点添加的方法,其他给顶级节点没问题,但是给二级节点添加就报错我不清楚哪里写错了???好累呀!
查看完整描述

1 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

看你打印出来的d.list是一个对象并不是一个数组,对象并没有push方法,所以报错了!

查看完整回答
反对 回复 2019-02-03
  • 1 回答
  • 0 关注
  • 563 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信