曹え 5811 发布于:2024-01-05 03:09:50
在main.js 中添加:
// 全局函数 app.config.globalProperties.G = { test(){ return '你好呀' } };
main.js 完整例子:
import 'ant-design-vue/dist/reset.css'; import './assets/main.css' import { createApp } from 'vue' import { createPinia } from 'pinia' import Antd from 'ant-design-vue'; import App from './App.vue' import router from './router' const app = createApp(App) // 全局函数 app.config.globalProperties.G = { test(){ return '你好呀' } }; app.use(createPinia()) app.use(router) app.use(Antd) app.mount('#app')
使用:
{{ G.text() }}
显示:你好呀
js中使用
// 需要引入 getCurrentInstance import { getCurrentInstance, reactive } from 'vue'; const { proxy } = getCurrentInstance() // 使用 proxy.G.test()
创建文件: common/G.js
const G = { test(){ return '你好呀' } } export default G
在main.js中引入
// 全局函数 import G from './common/G.js' app.config.globalProperties.G = G;
使用:
{{ G.text() }}
显示:你好呀
全局引入
G.js内容
登录后可以留言提问!
微信扫码登录