console
var App = new Vue({
el: "#app",
data() {
return {
value2: [],
data2: [{
id: 1,
label: '一级 1',
disabled: true,
children: [{
id: 4,
label: '二级 1-1',
children: [{
id: 9,
label: '三级 1-1-1'
},
{
id: 10,
label: '三级 1-1-2'
}]
}]
}],
};
},
mounted() {
var self = this;
setTimeout(() => {
self.value2 = [10, 1]
},
200)
},
methods: {
//注释 参数说明:a代表当前选中的对象属性 b代表选中对象的集合 c代表选中id的集合 c与value2保持一致
treeClick(a, b, c) {
console.log(a, b, c)
}
}
})
<div id="app">
<glui-tree-select :treedata="data2" v-model="value2" v-on:click="treeClick">
</glui-tree-select>
</div>