在App.vue中定义
<script>
export default {
//全局变量
globalData: {
headerTab: false,
hei: 50,
},
onShow: function() {
var ua = window.navigator.userAgent.toLowerCase();
if (ua.match(/micromessenger/i) == 'micromessenger') {
this.globalData.headerTab = false
this.globalData.hei = 0
console.log('微信浏览器')
return true;
} else {
this.globalData.headerTab = true
this.globalData.hei = 50
console.log('手机浏览器')
return false;
}
},
}
</script>
在其他文件中使用全局变量
data() {
return {
quanju: getApp().globalData,//接受全局变量
}
},