修改照片墙搜索框, 换用input-number

This commit is contained in:
灌糖包子 2026-04-03 10:53:50 +08:00
parent df11fa47a5
commit 55877c5e92
Signed by: sookie
GPG Key ID: 67E8D0AE905C79B0
2 changed files with 17 additions and 16 deletions

1
components.d.ts vendored
View File

@ -25,6 +25,7 @@ declare module '@vue/runtime-core' {
ElIcon: typeof import('element-plus/es')['ElIcon'] ElIcon: typeof import('element-plus/es')['ElIcon']
ElImageViewer: typeof import('element-plus/es')['ElImageViewer'] ElImageViewer: typeof import('element-plus/es')['ElImageViewer']
ElInput: typeof import('element-plus/es')['ElInput'] ElInput: typeof import('element-plus/es')['ElInput']
ElInputNumber: typeof import('element-plus/es')['ElInputNumber']
ElMain: typeof import('element-plus/es')['ElMain'] ElMain: typeof import('element-plus/es')['ElMain']
ElMenu: typeof import('element-plus/es')['ElMenu'] ElMenu: typeof import('element-plus/es')['ElMenu']
ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] ElMenuItem: typeof import('element-plus/es')['ElMenuItem']

View File

@ -9,24 +9,24 @@
<el-input v-model="search.name" /> <el-input v-model="search.name" />
</el-form-item> </el-form-item>
<el-form-item label="宽度" > <el-form-item label="宽度" >
<el-input v-model="search.widthMin" type="number" :min="0" > <el-input-number v-model="search.widthMin" :min="0" controls-position="right" step-strictly>
<template #prepend></template> <template #prefix></template>
</el-input> <template #suffix>px</template>
</el-form-item> </el-input-number>
<el-form-item> <el-input-number v-model="search.widthMax" :min="0" controls-position="right" step-strictly>
<el-input v-model="search.widthMax" type="number" :min="0" > <template #prefix></template>
<template #prepend></template> <template #suffix>px</template>
</el-input> </el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="高度" > <el-form-item label="高度" >
<el-input v-model="search.heightMin" type="number" :min="0" > <el-input-number v-model="search.heightMin" :min="0" controls-position="right" step-strictly>
<template #prepend></template> <template #prefix></template>
</el-input> <template #suffix>px</template>
</el-form-item> </el-input-number>
<el-form-item> <el-input-number v-model="search.heightMax" :min="0" controls-position="right" step-strictly>
<el-input v-model="search.heightMax" type="number" :min="0" > <template #prefix></template>
<template #prepend></template> <template #suffix>px</template>
</el-input> </el-input-number>
</el-form-item> </el-form-item>
</el-form> </el-form>
<div class="btn-container"> <div class="btn-container">