Bladeren bron

[web_demo] 优化ocr语言选择组件

yanxin 2 jaren geleden
bovenliggende
commit
0def1212ff
4 gewijzigde bestanden met toevoegingen van 35 en 6 verwijderingen
  1. 31 2
      src/components/OcrLangList.vue
  2. 1 1
      src/dist/assets/index-d678fce6.js
  3. 1 1
      src/dist/index.html
  4. 2 2
      src/store/OcrLang.ts

+ 31 - 2
src/components/OcrLangList.vue

@@ -1,6 +1,9 @@
 <template>
-  <el-autocomplete v-model="ocr_lang" :fetch-suggestions="querySearch" clearable class="inline-input w-50"
-    placeholder="*Set Language*" @select="handleSelect" />
+  <!-- <el-autocomplete v-model="ocr_lang" :fetch-suggestions="querySearch" clearable class="inline-input w-50"
+    placeholder="*Set Language*" @select="handleSelect" /> -->
+  <el-select v-model="ocr_lang" class="m-2" placeholder="Select">
+    <el-option v-for="item in options" :key="item.value" :value="item.value" />
+  </el-select>
 </template>
 
 <script lang="ts" setup>
@@ -9,6 +12,32 @@ import { onMounted } from "vue";
 import { useOcrLangStore } from '../store/OcrLang';
 import { storeToRefs } from 'pinia'
 
+const value = ref('')
+
+const options = [
+  {
+    value: 'auto'
+  },
+  {
+    value: 'chinese'
+  },
+  {
+    value: 'chinese_cht'
+  },
+  {
+    value: 'korean'
+  },
+  {
+    value: 'japan'
+  },
+  {
+    value: 'latin'
+  },
+  {
+    value: 'devanagari'
+  }
+]
+
 const ol = useOcrLangStore();
 const { ocr_lang } = storeToRefs(ol);
 

File diff suppressed because it is too large
+ 1 - 1
src/dist/assets/index-d678fce6.js


+ 1 - 1
src/dist/index.html

@@ -4,7 +4,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <title>DocumentAI Web Demo</title>
-    <script type="module" crossorigin src="./assets/index-d678fce6.js"></script>
+    <script type="module" crossorigin src="./assets/index-ecc43e46.js"></script>
     <link rel="stylesheet" href="./assets/index-9e3c8667.css">
   </head>
   <body>

+ 2 - 2
src/store/OcrLang.ts

@@ -2,9 +2,9 @@ import { defineStore } from 'pinia';
 import { ref } from 'vue'
 
 export const useOcrLangStore = defineStore('ocr_lang', () => {
-  const ocr_lang = ref("")
+  const ocr_lang = ref("auto")
   function reset() {
-    ocr_lang.value = ""
+    ocr_lang.value = "auto"
   }
 
   return { ocr_lang, reset }