| | |
| | | <template> |
| | | <div style="padding-right: 10px;"> |
| | | <div v-if="legend" class="state-label"> |
| | | <el-input |
| | | v-model="filterText" |
| | | icon="Search" |
| | | style="width: 200px" |
| | | style="width: 180px" |
| | | placeholder="关键字筛选" |
| | | clearable |
| | | /> |
| | | <el-tooltip placement="bottom-start" effect="dark"> |
| | | <template #content> |
| | | <el-space> |
| | | <el-space v-for="(item, index) in stateLabels" :key="index" :size="1"> |
| | | <el-space |
| | | v-for="(item, index) in stateLabels" |
| | | :key="index" |
| | | :size="1" |
| | | > |
| | | <el-icon :color="item.color"> |
| | | <component :is="item.icon"></component> |
| | | </el-icon> |
| | |
| | | </slot> |
| | | </template> |
| | | </el-tree> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |