view tree组件怎么手动刷新节点?

问题描述

iview官网只介绍绑定load-data属性,鼠标点击箭头符号就会异步加载数据并把节点展开,现在想直接用代码触发这个过程要怎么做?

问题出现的环境背景及自己尝试过哪些方法

直接调用loadData是不行的,因为无法获取第二个参数callback,callback里包含了树组件的上下文,必须由组件自己传入

相关代码

loadData: function (item, callback) {    this.$get(this.url + item.id, function (res) {        if(res.data && res.data.length > 0){
            callback(res.data);
        }else{
            item.loading = false;
        }
    })
}


三国纷争
浏览 990回答 1
1回答

一只名叫tom的猫

同问.. 项目需要主动去找到某一级 但是树是异步的 那一级不一定已经加载了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js