wxml:  建议封装成组件以便使用

<view class="nav" style='height:{{customObj.navTop}}px;'></view> //设置状态栏高度
<view class='title' style="line-height:{{ customObj.jiaoH }}px"> //设置标题<i class="back" bindtap="back"style="background: url('/static/newquestion/arrow-left.png') no-repeat center"></i>食材详情
</view>

json:

{"navigationBarTitleText": "","navigationStyle": "custom",  //关键"usingComponents":{"cart": "../../components/cart/cart","make-model": "../../components/make-model/make-model","fit-tab": "../../components/fit-tab/fit-tab"}
}

js:


//js
data:{customObj: {}, //new},
onLoad: function (options) {let menuButtonObject = wx.getMenuButtonBoundingClientRect() //获取到右上角胶囊的布局位置信息wx.getSystemInfo({success: res => {let statusBarHeight = res.statusBarHeight,navTop = menuButtonObject.top,//胶囊按钮与顶部的距离navHeight = statusBarHeight + menuButtonObject.height + (menuButtonObject.top - statusBarHeight) * 2;//导航高度this.setData({customObj: { navHeight, navTop, windowHeight: res.windowHeight, jiaoH: menuButtonObject.height, sysHeight: res.windowHeight }})},fail(err) {console.log(err);}})},

微信小程序自定义页面标题相关推荐

  1. 微信小程序分享页面标题出现乱码

    微信小程序分享页面标题出现乱码 这是我在需要分享的页面中设置的自定义title 数据是从上个页面传过来的 这是打印出来的title 解决方法:decodeURI(options.title)

  2. 微信小程序自定义头部标题导航栏

    /*** 微信小程序头部自定义标题导航栏* * 参数:* pageTitle: 导航栏标题,默认不显示* navColor: 导航栏背景颜色,默认白色,透明为'transparent'属性值* noS ...

  3. 微信小程序自定义分享标题和图片

    微信小程序当中有两种分享的方式 1.按钮方式<button open-type="share"></button> 2.右上方的"..." ...

  4. 微信小程序设置页面标题

    在json文件中设置 {"navigationBarTitleText": "页面标题" } 在js文件中设置 wx.setNavigationBarTitle ...

  5. 微信小程序自定义页面Title

    app.js // app.js App({onLaunch() {const that = this;// 获取系统信息const systemInfo = wx.getSystemInfoSync ...

  6. 微信小程序 自定义顶部导航栏标题 navigationStyle

    微信小程序 自定义顶部导航栏标题 单页面自定义导航栏 修改需要自定义的页面,的页面配置.json文件 全部页面自定义导航 修改公共页面配置app.json 单页面自定义导航栏 修改需要自定义的页面,的 ...

  7. 微信小程序自定义导航栏返回和标题

    1.新建组件 index.json {"component": true } navbar.wxss //navbar.wxss .navbar{width: 100%;//设置导 ...

  8. 微信小程序—自定义(城市选择)弹窗组件,将弹窗组件的值传给调用页面并显示(图文)

    微信小程序-自定义(城市选择)弹窗组件,并传值 1.新建component文件夹用来存放自定义组件,并在其文件夹内新建cityModal Component,注意不是新建Page 新建完成之后出现四个 ...

  9. 微信小程序-自定义导航栏及返回上一级页面的实现

    一.参考文章 1.微信小程序自定义navigationBar 2.微信小程序返回上一级页面的实现代码 3.小程序开发--常用布局 二.需求 在导航栏中需要显示信息的"未读数量",所 ...

  10. 标题微信小程序提示页面未注册问题解决

    标题微信小程序提示页面未注册问题解决 1.出现的问题 在WXML部分编译完成后页面可以正常显示样式,然而在.js文件编辑完成后进行编译时会出现如下错误提示: 2.出现的原因及解决方法 .JS文件中缺少 ...

最新文章

  1. mac 查看端口_如何重置mac上的系统管理控制器smc教程
  2. mic系统装java开发软件_Windows下安装MicMac
  3. Leetcode 375. 猜数字大小 II 解题思路及C++实现
  4. std::map 反向遍历
  5. node html5,html5前端入门教程分享:Node.Js 框架
  6. c mysql 插入大量数据_C++操作MySQL大量数据插入效率低下的解决方法
  7. 董事长亲自“翻墙偷拍”后,身价暴涨3000万
  8. STM8单片机定时器1编码器功能使用详解
  9. python软件下载中文版-PyCharm中文版
  10. -Dmaven.multiModuleProjectDirectory system propery is not set.
  11. 三次样条插值的缺点_三次样条插值函数
  12. 数据库系统原理与应用教程(041)—— MySQL 查询(三):设置查询条件
  13. python excel 单元格换行_数据标准化 使用Python脚本处理excel单元格换行符
  14. Linux 应用调试神器- ASan
  15. 计算机电脑整蛊图片,双击就蓝屏 男子愚人节整蛊怒砸笔记本
  16. 前端面试官常问的问题
  17. Java - 什么是Session
  18. 私有vlan(PVLAN)实验配置步骤
  19. powershell操作excel
  20. 交换机/路由器的存储介质

热门文章

  1. 服务器打不开网页dns错误是怎么回事,DNS错误原因是什么 如何解决DNS错误【详细介绍】...
  2. 解除百度云下载限制速度(谷歌浏览器)
  3. ffmpeg合并多mp4视频
  4. 金山wps c++开发一面总结
  5. MyBatis中传递多个参数的方法以及传入混合参数的获取方式
  6. Directions Reduction-方向减少
  7. 【华为OD机试真题 JAVA】勾股数元组【2022 Q4 | 100分】
  8. Web前端期末大作业--中国港珠澳大桥网页设计(HTML+CSS+JavaScript)实现
  9. struggle in the ACM(一)
  10. 第十一个Java程序,计算QQ等级。