ow
This commit is contained in:
1 parent
6a8258ac4b
commit
a7b25d49c4
29 files changed
+1960
-649
No files matched your search
@@ -1,25 +1,9 @@
|
||||
<!-- eslint-disable no-console -->
|
||||
<script setup lang="ts">
|
||||
import { onLoad } from "@dcloudio/uni-app";
|
||||
import { useLocale, useTheme } from "uview-pro";
|
||||
import { onMounted } from "vue";
|
||||
|
||||
const { darkMode, currentTheme } = useTheme();
|
||||
const { currentLocale, locales } = useLocale();
|
||||
|
||||
onLoad(() => {
|
||||
console.log("App.root.vue onLoad");
|
||||
console.log("darkMode->", darkMode.value);
|
||||
console.log("theme->", currentTheme.value?.name);
|
||||
console.log("locale->", currentLocale.value?.name);
|
||||
console.log("locales->", locales.value);
|
||||
});
|
||||
|
||||
onMounted(() => {
|
||||
console.log("App.root.vue onMounted");
|
||||
});
|
||||
</script>
|
||||
|
||||
<!--
|
||||
根组件(由 vite.config.ts 的 UniRoot 插件包在所有页面外层)
|
||||
只承担两件事:给 uview-pro 提供主题/多语言上下文,注册全局 u-toast。
|
||||
脚手架原有的 onLoad/onMounted 调试打印已移除:主题与语言的实际生效链路在
|
||||
main.ts(i18n + setTheme)与 theme.json 里,这里重复读取只会污染真机日志。
|
||||
-->
|
||||
<template>
|
||||
<u-config-provider>
|
||||
<slot />
|
||||
|
||||
Reference in new issue
Block a user