From 4179bfaf5b5c3da2d22d3847a905d973e1873d12 Mon Sep 17 00:00:00 2001 From: zyronon Date: Wed, 13 Dec 2023 17:17:59 +0800 Subject: [PATCH] Modify the name field of word --- node/format4.cjs | 4 +- src/components/dialog/WordListDialog.vue | 2 +- src/components/list/WordList.vue | 2 +- src/hooks/article.ts | 6 +- src/hooks/dict.ts | 18 +- src/pages/mobile/practice/index-test.vue | 6 +- .../practice/practice-word/TypingWord.vue | 6 +- .../practice/practice-word/TypingWord2.vue | 467 - .../mobile/practice/practice-word/index.vue | 2 +- .../pc/dict/components/WordDictDetail.vue | 30 +- src/pages/pc/practice/Statistics.vue | 3 +- .../practice-article/TypingArticle.vue | 20 +- .../pc/practice/practice-article/index.vue | 10 +- .../pc/practice/practice-word/Typing.vue | 12 +- .../pc/practice/practice-word/TypingWord.vue | 12 +- src/pages/pc/practice/practice-word/index.vue | 2 +- src/pages/test/data.json | 115327 ++++++++++++++- src/pages/test/test.vue | 42 +- src/stores/base.ts | 619 +- src/types.ts | 10 +- src/utils/const.ts | 2 +- src/utils/index.ts | 43 +- 22 files changed, 115759 insertions(+), 886 deletions(-) delete mode 100644 src/pages/mobile/practice/practice-word/TypingWord2.vue diff --git a/node/format4.cjs b/node/format4.cjs index 55cd091a..868b4f79 100644 --- a/node/format4.cjs +++ b/node/format4.cjs @@ -22,7 +22,7 @@ en2zh_CN.map(v => { if (rIndex === -1) { // let data = { // id: allNew.length, - // word: v.name, + // word: v.word, // phonetic0: v.usphone, // phonetic1: v.ukphone, // trans: [] @@ -46,7 +46,7 @@ en2zh_CN.map(v => { // } // allNew.push() - // minNew.push(v.name) + // minNew.push(v.word) if (!v.name.includes(' ')){ notContain.push(v.name) diff --git a/src/components/dialog/WordListDialog.vue b/src/components/dialog/WordListDialog.vue index 8c72e80d..d09f3038 100644 --- a/src/components/dialog/WordListDialog.vue +++ b/src/components/dialog/WordListDialog.vue @@ -28,7 +28,7 @@ onMounted(() => { if (!w.trans.length) { requestIdleCallback(() => { if (list.length) { - let res = runtimeStore.translateWordList.find(a => a.name === w.name) + let res = runtimeStore.translateWordList.find(a => a.word === w.word) if (res) w = Object.assign(w, res) count++ if (count === list.length) { diff --git a/src/components/list/WordList.vue b/src/components/list/WordList.vue index 9217ea13..5c7f3b62 100644 --- a/src/components/list/WordList.vue +++ b/src/components/list/WordList.vue @@ -48,7 +48,7 @@ defineExpose({scrollToBottom, scrollToItem})