fix: 基础组件增加过滤提示

This commit is contained in:
wangdan-fit2cloud 2024-12-11 17:51:53 +08:00
parent cb21678f67
commit eaf31fd3e7

View File

@ -11,19 +11,24 @@
<el-tab-pane label="基础组件" name="base"> <el-tab-pane label="基础组件" name="base">
<el-scrollbar height="400"> <el-scrollbar height="400">
<template v-for="(item, index) in filter_menu_nodes" :key="index"> <div v-if="filter_menu_nodes.length > 0">
<div <template v-for="(item, index) in filter_menu_nodes" :key="index">
class="workflow-dropdown-item cursor flex p-8-12" <div
@click.stop="clickNodes(item)" class="workflow-dropdown-item cursor flex p-8-12"
@mousedown.stop="onmousedown(item)" @click.stop="clickNodes(item)"
> @mousedown.stop="onmousedown(item)"
<component :is="iconComponent(`${item.type}-icon`)" class="mr-8 mt-4" :size="32" /> >
<div class="pre-wrap"> <component :is="iconComponent(`${item.type}-icon`)" class="mr-8 mt-4" :size="32" />
<div class="lighter">{{ item.label }}</div> <div class="pre-wrap">
<el-text type="info" size="small">{{ item.text }}</el-text> <div class="lighter">{{ item.label }}</div>
<el-text type="info" size="small">{{ item.text }}</el-text>
</div>
</div> </div>
</div> </template>
</template> </div>
<div v-else class="ml-16 mt-8">
<el-text type="info">没有找到相关结果</el-text>
</div>
</el-scrollbar> </el-scrollbar>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="函数库" name="function"> <el-tab-pane label="函数库" name="function">