|
@@ -61,7 +61,7 @@
|
|
|
<i
|
|
|
class="el-icon-menu "
|
|
|
@click="showMenu($event,data, node)"
|
|
|
- v-if="node.level != 1"
|
|
|
+
|
|
|
|
|
|
></i>
|
|
|
</el-link>
|
|
@@ -72,7 +72,10 @@
|
|
|
:style="{ left: menuleft + 'px', top: menutop + 'px' }"
|
|
|
class="contextmenu"
|
|
|
>
|
|
|
- <li v-for="item in menusData" :key="item" @click="menuClick($event,item,data)">
|
|
|
+ <li v-for="item in menusData" :key="item" @click="menuClick($event,item,data)" v-if="node.level !== 1">
|
|
|
+ <i :class="item.icon"></i>{{item.label}}
|
|
|
+ </li>
|
|
|
+ <li v-for="item in menusData1" :key="item" @click="menuClick($event,item,data)" v-if="node.level ===1">
|
|
|
<i :class="item.icon"></i>{{item.label}}
|
|
|
</li>
|
|
|
</ul>
|
|
@@ -1781,6 +1784,7 @@ export default {
|
|
|
{icon: 'el-icon-delete', label: '删除节点', key: "del"},
|
|
|
|
|
|
],//树组件操作菜单
|
|
|
+ menusData1:[{icon: 'el-icon-plus', label: '新增节点', key: "add"}],
|
|
|
menuKey:'',
|
|
|
nodeInfoSaveload:false
|
|
|
};
|