uni-app 全局变量的使用

2020-04-14  本文已影响0人  wfaceboss

1.您有没有遇到这种情况?

在页面切换时,某一界面导航的状态没有保持。
比如:
你当前点击的状态:


点击之后的状态

你想在页面之间切换之后仍然保持这种状态,但不幸的时,切换之后变成了这样


刷新之后的状态

2.解决方法

方案很多,我这里提供一种简单的方式,就是使用全局变量。

App.vue中定义全局变量

App.vue中,增加globalData,例如增加自定义属性tab_index

export default {
        globalData:{
            tab_index:0
        },
}

使用全局变量

this.$options.globalData.tab_index
let app = getApp()
app.globalData.tab_index;//取值
app.globalData.tab_index= 1;//复制
上一篇 下一篇

猜你喜欢

热点阅读