liu
2026-09-22 64494aadbcbdbe5c55d7260078479acba1d0e929
src/App.vue
@@ -1,15 +1,26 @@
<template>
  <router-view />
</template>
<script setup>
import useSettingsStore from '@/store/modules/settings'
import { handleThemeStyle } from '@/utils/theme'
onMounted(() => {
  nextTick(() => {
    // 初始化主题样式
    handleThemeStyle(useSettingsStore().theme)
  })
})
<script>
export default {
  onLaunch: function () {
    console.log('App Launch')
  },
  onShow: function () {
    console.log('App Show')
  },
  onHide: function () {
    console.log('App Hide')
  },
}
</script>
<style>
/*每个页面公共css */
/* 选择滚轮/下拉弹层选项:长文本强制单行省略,防止换行撑乱滚轮行高。
   弹层挂在组件树外,必须用全局样式兜底(覆盖旧版式样与第三方样式注入场景)。 */
.uni-picker-container .uni-picker-item,
.uni-picker-container uni-picker-item {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
</style>