设置vue3的全局变量
main.ts或者main.js文件:
import { createApp } from 'vue'
import App from './App.vue'
const app = createApp(App)
//设置全局变量
app.config.globalProperties.$hostIP = "192.168.0.2"
app.mount('#app')
vue页面:
<script>
import {defineComponent,getCurrentInstance,onMounted } from 'vue';
export default defineComponent({
//data methods create mounted的合体
setup(){
//最开始默认执行
onMounted(()=>{
const Message = getCurrentInstance().appContext.config.globalProperties.$hostIP
console.log(Message);//控制台输出验证
});
}
})
</script>