import { getCurrentInstance } from 'vue' // 导入Uniapp生命周期函数 import { onLoad, onShow, onHide, onPageScroll } from '@dcloudio/uni-app' // 导出生命周期函数(直接转发,保持原功能) export { onLoad, onShow, onHide, onPageScroll } // 导出全局属性访问工具(复用之前的逻辑) export const useGlobal = () => { const instance = getCurrentInstance() if (!instance) { throw new Error('useGlobal 必须在组件 setup 或生命周期中调用') } return { $http: instance.appContext.config.globalProperties.$http, $util: instance.appContext.config.globalProperties.$util } }