Merge pull request #255 from 1Panel-dev/pr@main@fix-bugs

perf: 搜索框可以支持一键清除(#252)
This commit is contained in:
wangdan-fit2cloud 2024-04-25 04:20:59 -07:00 committed by GitHub
commit 9e48ab5e12
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
13 changed files with 23 additions and 2 deletions

View File

@ -9,6 +9,7 @@
placeholder="请输入关键字搜索"
class="input-with-select"
style="--el-color-danger: #c0c4cc"
clearable
>
<template #prepend>
<el-button :icon="Search" />

View File

@ -9,6 +9,7 @@
placeholder="请输入关键字搜索"
class="input-with-select"
style="--el-color-danger: #c0c4cc"
clearable
>
<template #prepend>
<el-button :icon="Search" />

View File

@ -8,6 +8,7 @@
placeholder="按名称搜索"
prefix-icon="Search"
class="w-240"
clearable
/>
</div>
<div v-loading.fullscreen.lock="paginationConfig.current_page === 1 && loading">

View File

@ -8,6 +8,7 @@
placeholder="按名称搜索"
prefix-icon="Search"
class="w-240"
clearable
/>
</div>
<div v-loading.fullscreen.lock="paginationConfig.current_page === 1 && loading">

View File

@ -31,6 +31,7 @@
prefix-icon="Search"
class="w-240"
@change="getList"
clearable
/>
</div>
<app-table

View File

@ -16,6 +16,7 @@
placeholder="搜索"
prefix-icon="Search"
class="w-240"
clearable
/>
<el-button class="float-right" @click="exportLog">导出</el-button>
</div>

View File

@ -23,6 +23,7 @@
class="input-with-select"
style="width: 260px"
@change="searchHandle"
clearable
>
<template #prepend>
<el-select v-model="searchType" placeholder="Select" style="width: 80px">

View File

@ -11,7 +11,12 @@
<el-scrollbar height="500" wrap-class="paragraph-scrollbar">
<div class="bold title align-center p-24 pb-0">选择文档</div>
<div class="p-8" style="padding-bottom: 8px">
<el-input v-model="filterDoc" placeholder="按 文档名称 搜索" prefix-icon="Search" />
<el-input
v-model="filterDoc"
placeholder="按 文档名称 搜索"
prefix-icon="Search"
clearable
/>
<common-list
:data="documentList"
class="mt-8"

View File

@ -16,6 +16,7 @@
prefix-icon="Search"
class="w-240"
@change="getList"
clearable
/>
</div>
<app-table

View File

@ -4,6 +4,7 @@
placeholder="搜索"
prefix-icon="Search"
class="p-24 pt-0 pb-0 mb-16 mt-4"
clearable
/>
<div class="p-24 pt-0">
<el-table :data="filterData" :max-height="tableHeight">

View File

@ -9,7 +9,12 @@
</el-button>
</div>
<div class="team-member-input">
<el-input v-model="filterText" placeholder="请输入用户名搜索" prefix-icon="Search" />
<el-input
v-model="filterText"
placeholder="请输入用户名搜索"
prefix-icon="Search"
clearable
/>
</div>
<common-list
:data="filterMember"

View File

@ -31,6 +31,7 @@
placeholder="按名称搜索"
prefix-icon="Search"
style="max-width: 240px"
clearable
/>
</div>
</div>

View File

@ -9,6 +9,7 @@
placeholder="搜索"
prefix-icon="Search"
class="w-240"
clearable
/>
</div>