1
0
forked from bot/app

📝 [docs]: 新增在线展示

This commit is contained in:
2024-09-01 22:00:17 +08:00
parent 359683dbae
commit 58d0d12c1f
5 changed files with 63 additions and 7 deletions

View File

@ -1,4 +1,5 @@
import {ref} from "vue";
import {useData} from "vitepress";
const i18nData = {
@ -34,7 +35,7 @@ let refData = {}
function getText(lang: string, key: string): string {
lang = formatLang(lang);
return i18nData[key][key];
return i18nData[lang][key];
}
function formatLang(lang: string): string {
@ -44,8 +45,8 @@ function formatLang(lang: string): string {
return lang;
}
export function updateRef() {
const lang = useData().site.value.lang;
export function updateRefData() {
const lang = formatLang(useData().site.value.lang);
for (let key in refData) {
refData[key].value = getText(lang, key);
}
@ -53,6 +54,6 @@ export function updateRef() {
export function getTextRef(key: string): any {
const lang = formatLang(useData().site.value.lang);
refData[key] = ref(i18nData[lang][key]);
refData[key] = getText(lang, key);
return refData[key]
}