点击树节点展示对应的Tab
点击树节点显示对应的Tab
- tree.on('itemclick',function(view,record,item,index,e,opts){
- //获取当前点击的节点
- var treeNode=record.raw;
- var id = treeNode.id;
- var text=treeNode.text;
- //获取点击的树节点相同的tab标签
- var tab = tabs.getComponent(id);
- if(!tab){//如果不存在
- tabs.add({//用点击树的节点的ID、text新建一个tab
- id:id,
- title:text
- })
- }else{//如果存在
- tabs.setActiveTab(tab)//Active
- }
- })