fix:修复文章界面toolbar有问题
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import {Article, ArticleWord, Dict, DictType, Word} from "@/types/types.ts";
|
||||
import {shallowReactive} from "vue";
|
||||
import {cloneDeep} from "@/utils";
|
||||
|
||||
export function getDefaultWord(val: Partial<Word> = {}): Word {
|
||||
return {
|
||||
@@ -42,7 +43,7 @@ export function getDefaultArticle(val: Partial<Article> = {}): Article {
|
||||
audioSrc: '',
|
||||
lrcPosition: [],
|
||||
questions: [],
|
||||
...val
|
||||
...cloneDeep(val)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -64,7 +65,7 @@ export function getDefaultDict(val: Partial<Dict> = {}): Dict {
|
||||
complete: false,
|
||||
...val,
|
||||
words: shallowReactive(val.words ?? []),
|
||||
articles: shallowReactive(val.articles ?? []),
|
||||
list: shallowReactive(val.articles ?? []),
|
||||
statistics: shallowReactive(val.statistics ?? [])
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user