uniapp小程序全局挂载
时间: 2023-09-05 10:06:49 浏览: 116
uniapp商城小程序
5星 · 资源好评率100%
在uniapp中,可以通过在App.vue中的生命周期函数中挂载全局变量或方法,使其在整个小程序中都可以使用。
下面是一个简单的示例:
在App.vue中:
```
<script>
export default {
onLaunch: function () {
// 在应用启动时,将全局数据挂载到vue原型上
Vue.prototype.globalData = {
userInfo: null
}
}
}
</script>
```
然后,在其他页面中就可以使用`this.globalData`来访问全局变量了。
注意,如果要在其他页面中修改全局变量,需要使用`Vue.set`或者`this.$set`来进行修改,否则uniapp无法监听到变量的变化。
阅读全文