1:在App.vue中

要这样使用 ,let _this = this

在内部函数onShow,onLaunch等生命周期函数中要这样:

wx.getStorage({key: 'phoneNumber',success(res) {_this.$options.globalData.obtainChatAllow = true;_this.$options.globalData.obtainLikeAllow = true;_this.$options.globalData.obtainCallAllow = true;_this.$options.globalData.obtainMailAllow = true;_this.$options.globalData.obtainPhoneAllow = true;_this.$options.globalData.userPhone = res.data;}
})

注意:在App.vue页面中的自定义函数中,如果加上$options会报错,所以要这样

 //微信app用户绑定bindThird: function (phone) {const _this = this;let options = {url: "/applet/user/bindThird",params: {"phone": phone,},successFn(res) {const data = res.data.data;_this.globalData.userToken = data.yunxinToken;_this.globalData.userAccId = data.accId;},failFn(err) {_this.uni.toast("绑定用户失败,请重试");console.log("绑定用户失败,请重试")}}return request(options);},

2:在其它页面使用

import app from "../../App.vue"created() {const _this = this;_this.dynamicIcon = app.globalData.headIcon;
}

官网没去描述,这个坑踩得

uni-app 全局变量globalData的使用相关推荐

  1. 【UNI APP】globalData全局变量

    uni-app 在app.vue文件export default里面定义globalData,在当前文件(app.vue)里面获取globalData需要用this.$options.globalDa ...

  2. 微信小程序app.js中的全局变量globalData改变,如何通知其它页面界面显示改变,小程序中如何在其他页面中监听到globalData中值的变化

    微信小程序app.js中的全局变量globalData改变,如何通知其它页面界面显示改变,小程序中如何在其他页面中监听到globalData中值的变化 在小程序中,我们一般在app.js的onLaun ...

  3. uni-app之全局变量globalData的使用

    一般访问请求的时候,baseurl我们都会用变量来代替,所以我们一半会把大量这种常用的,但是又不会经常变动的数据变成一个常量--globalData export default {onLaunch: ...

  4. uni app页面传值

    传值是很常见的知识点,刚开始接触uni app总会踩到很多传值的坑,不是这里传不过去,就是那边接收不到,以下是我遇到过的一些传值方式,实在不行,咱就一个一个试,总有一个能"干起". ...

  5. 切换 uniapp_万能前端框架uni app初探03:底部导航开发

    前言 本节我们使用uni app的底部导航功能,点击不同tab会显示不同页面,这个功能在实际项目开发中几乎是必备的. 一.基础知识 1.tabBar 如果应用是一个多 tab 应用,可以通过 tabB ...

  6. uni app map 地图 漂浮问题及方案

    uni app map 地图 漂浮问题及方案 文章页有图片导致的问题,图片没加载出来,导致文章内容高度不固定,如果图片没加载出来,高度就是0,如果此时开始加载map,那么map就在那里加载,map原生 ...

  7. uni.app H5(微信公众号定位) uni.getLocation

    最近在开发公众号,由于之前经常使用uni,app写APP,索性就用uni.app来开发公众号了, 不过也遇到了一个问题,就是在公众号的首页要获取用户的定位.我看了看官网的API 有个uni.getLo ...

  8. HBuilder X ——Uni app 学习笔记(一)

    HBuilder X --Uni app 学习笔记(一) 1.pages.json配置 *pages数组中第一项表示应用启动页,数组中其他项为项目中所有页面路径. enablePullDownRefr ...

  9. uni app中使用图表

    关于在uni app中运用图表 今天写项目,需要在uni app中使用图表,我使用的是ucharts. 具体操作如下 1.下载 ucharts可以直接在uni app的插件市场下载安装. 先在插件市场 ...

  10. uni app 自动化索引列表

    uni app 自动化索引列表,官方推荐的第三方插件 https://ext.dcloud.net.cn/plugin?id=375 [{"letter": "A&quo ...

最新文章

  1. NIOS II spi详解
  2. PHP无刷新上传面向过程写法iframe
  3. 简单七步,快速入门 JMeter原生压测
  4. Win11高效日历推荐
  5. 网络弱电工程办理签证注意九个方面
  6. 线阵相机与面阵相机的区别及其应用
  7. java sqlite sqlite_busy_SQLite 关闭时SQLITE_BUSY
  8. WOW外挂编写教程---进阶版
  9. python数列求和_Python 数字求和
  10. 费解的数字 递推+位运算
  11. H5编辑器H5-Dooring2.30更新指南
  12. 教师心理压力测试软件,关注教师心理健康——教师版心理测评软件
  13. mate9 android os,华为Mate9评测:全新EMUI 5系统 永不卡顿的安卓机?
  14. AFI - all in - 逍遥棋 - 游戏规则
  15. 根据当前时间获取当前周的开始、结束时间(周一到周日)
  16. Altium Designer制作原理图库不显示Comment和Designator
  17. 南邮 OJ 1076 机器狗组装费用
  18. python实现快速欧式聚类FEC:fast-euclidean-clustering
  19. 固定收益证券读书笔记(一)
  20. 计算机正确的坐姿教案,礼仪课坐姿教案.doc

热门文章

  1. 智慧园区三维可视化运营管理平台的建设思路
  2. 如何在YesDev,多团队协作程序员客栈的整包项目?
  3. 智源社区周刊:Yann LeCun撰文预测自主智能发展;NYU学者认为通用人工智能的讨论没有意义...
  4. DB4AI:使能数据库原生AI计算,助力数据湖场景业务成功
  5. java 接受传感器的数据_java中调用第三方接口获取数据的方式
  6. Spark on YARN - Clinet模式运行spark报错问题
  7. 通过邮件收发传真的方法与步骤
  8. MODIS数据批量裁剪并合成月尺度数据:以MOD13A1为例
  9. 总结我的验证思路:怎样追波形
  10. 【单片机】单片机课程设计(测温打铃)附完整代码和电路图