uniapp 全局静态数据(globalData)的修改和使用
全局静态数据:
在App.vue中的调用:
this.globalData.systemTitle
在App.vue中的修改:
this.globalData.systemTitle = res.title
在pages中调用:
let title = ""
title = getApp().globalData.systemTitle
<script>export default {globalData: {systemTitle: "",//系统标题},onLaunch: function() {this.getProjectTitle() console.log('App Launch')},onShow: function() {console.log('App Show')},onHide: function() {console.log('App Hide')},methods: {// 获取系统标题,设置全局静态数据async getProjectTitle() {const res = await this.$http.get("api/gettitle")if (res.success == 1) {this.globalData.systemTitle = res.titleuni.setNavigationBarTitle({title: this.globalData.systemTitle});}}}}
</script>