taro小结-自定义navbar相关

// data中 设置全局变量

// app.js

taroGlobalData = {
    navHeight: '',
    navTop:''
  }
  componentDidMount () {
    let menuButtonObject = wx.getMenuButtonBoundingClientRect();
    wx.getSystemInfo({
      success: res => {
        let statusBarHeight = res.statusBarHeight,
        navTop = menuButtonObject.top,//胶囊按钮与顶部的距离
        navHeight = statusBarHeight + menuButtonObject.height + (menuButtonObject.top - statusBarHeight)*2;//导航高度
        this.taroGlobalData.navHeight = navHeight;
        this.taroGlobalData.navTop = navTop;
      },
      fail(err) {
        console.log(err);
      }
    })
  }


// 在页面使用
// 实例化
const app = Taro.getApp()
// 使用app.调用
全部评论

相关推荐

投递京东等公司10个岗位
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
08-14 22:16
我爱加瓦233:今年行情真的好起来了,暑期实习拿了美团,京东,饿了么三家的Offer,最终去了美团,披上了我的黄马褂,开启送外卖之旅
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-28 00:10
已编辑
码农索隆:这哥们库库在我帖子下评论
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务