123456789101112131415161718192021222324 |
- import { ref } from 'vue';
- import { onLoad } from '@dcloudio/uni-app';
- export function useGlobalShare() {
- // 1. 共享的数据
- const shareData = ref('这是来自Composable的数据');
-
- // 2. 共享的方法
- const shareLog = (message) => {
- console.log(`[来自Composable的LOG]: ${message}`);
- };
-
- // 3. 共享的生命周期逻辑
- onLoad(() => {
- console.log('--- Composable onLoad 触发 (仅页面) ---');
- shareLog('页面加载了');
- });
-
- // 将需要暴露出去的数据和方法返回
- return {
- shareData,
- shareLog
- };
- }
|