pdf 文档搜索优化

This commit is contained in:
cwchen 2025-11-11 10:08:40 +08:00
parent 325719c7bc
commit 6418f39c7a
1 changed files with 25 additions and 4 deletions

View File

@ -1,11 +1,11 @@
<template>
<div class="document-search">
<div class="search-toolbar">
<el-input v-model="keyword" class="search-input" placeholder="输入关键字搜索 PDF" clearable
<el-input v-model="keyword" class="search-input" placeholder="输入关键字搜索" clearable
@keyup.enter.native="handleSearch" @clear="resetSearch">
<el-button slot="append" icon="el-icon-search" @click="handleSearch" :loading="searching"
:disabled="searching">
搜索
</el-button>
</el-input>
<div class="search-status" v-if="searchResults.length">
@ -1102,11 +1102,17 @@ export default {
gap: 16px;
margin-bottom: 16px;
flex-wrap: wrap;
justify-content: flex-end;
}
.search-toolbar > * {
margin-left: 0;
}
.search-input {
flex: 1;
min-width: 240px;
flex: 0 0 280px;
width: 280px;
max-width: 100%;
}
.search-status {
@ -1297,6 +1303,21 @@ export default {
transition: box-shadow 0.3s ease;
}
::v-deep .textLayer {
user-select: text;
pointer-events: auto;
-webkit-user-select: text;
-moz-user-select: text;
}
::v-deep .textLayer span,
::v-deep .textLayer mark {
user-select: text;
pointer-events: auto;
-webkit-user-select: text;
-moz-user-select: text;
}
.state-panel {
flex: 1;
display: flex;