|
@@ -3,6 +3,10 @@
|
|
|
<div class="tree">
|
|
|
<el-button type="primary" @click="onShowAll">全部显示</el-button>
|
|
|
<el-button type="primary" @click="onHideAll">全部隐藏</el-button>
|
|
|
+ <br/>
|
|
|
+ 点:{{webglPointLayer?.getSource().getFeatures().length}}
|
|
|
+ 线:{{webglLineLayer?.getSource().getFeatures().length}}
|
|
|
+ 面:{{webglPolyLayer?.getSource().getFeatures().length}}
|
|
|
<el-input
|
|
|
v-model="treeText"
|
|
|
placeholder="Please enter keyword"
|
|
@@ -21,7 +25,10 @@
|
|
|
>
|
|
|
<template #default="{ node }">
|
|
|
<div>
|
|
|
- <span>{{ node.label }}</span>
|
|
|
+ <span>
|
|
|
+ {{ node.label }}
|
|
|
+ <template v-if="node.children?.length > 0">({{node.children?.length}})</template>
|
|
|
+ </span>
|
|
|
<el-link v-if="!node.data._show" href="javascript:;" type="primary" @click.stop="onShow(node)">显示</el-link>
|
|
|
<el-link v-else href="javascript:;" type="danger" @click.stop="onHide(node)">隐藏</el-link>
|
|
|
</div>
|