○ 前言

  • 小程序初始化的源码中,赋予显示的标题默认设置为 “WeChat”,显然根据业务需求,一定会要求我们可自定义的
  • 下面是实现这个小需求的两种方法

● 解决方案

①. 静态标题栏,json文件操作

对于 json 文件的修改也分两种

  • (1). 可以修改项目根目录下的 app.json 文件,找到如下图中的 navigationBarTitleText ,并进行信息编辑,如此一来所有的页面都会默认显示所设置的标题名

  • (2). 多数情况下,每个页面的标题栏都不相同,此时可以在 wxml 页面文件同目录下,对应修改同名 json文件(默认建立目录时,没有对应的 json 文件,可自行创建)

json 文件一旦存在,要求内部信息以 json 数组形式存放(可以为空),我们可以对"navigationBarTitleText"进行标题赋值

【注】:按照项目目录的包含级别,如果下级进行了标题栏的设置,则会 覆写 上级标题,反之则会 继承 上级所设置的标题名

②. 动态标题栏,js 文件操作

  • 此种情景多用于文章、对话、商品详情页的标题设置,根据参数获得的数据进行标题栏的赋值

可以在业务逻辑处理的 js 中,调用 wx.setNavigationBarTitle()方法,进行 title 的赋值

 /*** 生命周期函数--监听页面加载*/onLoad: function (options) {//console.log(options.id)//TODO 详情页的标题栏设置 wx.setNavigationBarTitle({title: this.data.goodsInfo.title})},
  • 下面是我的一个简单举例,请参考截图
  • 提示:
    后续可根据自己的处理逻辑灵活运用
    比如页面跳转传参后,wx.request 请求服务器后端数据,然后在回调逻辑中,进行动态的标题栏设置即可
    简而言之,最后还是需要使用 wx.setNavigationBarTitle()的动态赋值.

微信小程序Ⅲ [页面标题设置]相关推荐

  1. 微信小程序动态更改标题栏_微信小程序实现动态设置页面标题的方法【附源码下载】...

    本文实例讲述了微信小程序实现动态设置页面标题的方法.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 ① WXML文件 标题1 标题2 标题3 还原 ② JS文件 Page({ // 设置 ...

  2. 微信小程序页面上面的名字怎么改_微信小程序如何动态修改页面标题——已解决...

    微信小程序初始化的标题我们知道实在全局.json文件中设置的,如果修改全局设置中的navigationBarTitleText,我们全部页面的标题都会统一改变: 例如: "navigatio ...

  3. 微信小程序页面背景图片设置

    微信微信小程序页面背景图片background-image使用及大小设置 源代码//index.wxss page{ background-size:100% 100%; background-ima ...

  4. 微信小程序 界面从右边滑出_微信小程序页面溢出左右滑动问题

    微信小程序 页面中view设置width:100%之后,页面右边会多出一块白区域,并且可以左右滑动,解决方法是给这个view加一个box-sizing:border-box; 欢迎使用Markdown ...

  5. 微信小程序页面竖向滚动逻辑

    微信小程序页面竖向滚动逻辑 1.实现下面类似的数组 注:下面这个生成的数组最好是整数,滑动的时候会失去精度的,要不然你永远会差一点,让你崩溃的.而且你永远不知道差在哪里. this.leftScrol ...

  6. 微信小程序-页面配置-界面显示部分

    微信小程序-页面配置-界面显示部分 配置项 singlePage 小结: 每一个小程序页面也可以使用 .json 文件来对本页面的窗口表现进行配置. 页面中配置项在当前页面会覆盖 app.json 的 ...

  7. 微信小程序页面溢出左右滑动问题

    微信小程序 页面中view设置width:100%之后,页面右边会多出一块白区域,并且可以左右滑动,解决方法是给这个view加一个box-sizing:border-box; 欢迎使用Markdown ...

  8. 小程序向Java传值,微信小程序 页面传值详解

    微信小程序 页面传值详解 一. 跨页面传值. 1 . 用 navigator标签传值或 wx.navigator, 比如 这里将good_id=16 参数传入detail页面, 然后detail页面的 ...

  9. h5跳转小程序页面url_微信小程序页面跳转方法

    我所知道的,微信小程序页面跳转有以下方法,下面分情况说明下 一.利用小程序提供的 API 跳转: 1.简单page页面之间跳转 // 保留当前页面,跳转到应用内的某个页面,使用wx.navigateB ...

最新文章

  1. No-5.变量的命名
  2. js实现数组对象去重
  3. 《流畅的python》之 设计模式, 装饰器
  4. 林阳斌集美大学计算机学院,集美大学计算机工程学院导师教师师资介绍简介-林阳斌副教授(2021.04.06)...
  5. 春节7天新增病毒54万 钓鱼欺诈成最大威胁
  6. cad缩放_CAD中的AL是什么指令? 怎么操作哦
  7. 智能照明控制系统在城市夜景照明工程中的应用
  8. android从九宫格全屏预览,仿微信朋友圈展示图片的九宫格图片展示控件,支持点击图片全屏预览大图...
  9. 常见网站劫持案例及解析
  10. 初学数据治理必读书单(2022年版本)
  11. 2021宝德数字产业生态大会 | 计算驱动未来
  12. 老男孩mysql运维dba实战21部完整版_老男孩Mysql DBA高级运维系列课程(16部)
  13. CIO如何推广ERP系统
  14. 面经系列:2020年联发科技数字IC设计岗
  15. 超融合和服务器关系_什么是超融合服务器?与超融合一体机是一回事吗?
  16. 互联网行业常见数据分类:用户数据、行为数据、业务数据
  17. 在archlinux中安装virtualbox
  18. phpstudy安装imagick扩展
  19. 全国计算机信息高新技术考试第一单元视频,第一单元绘制形状-全国计算机信息高新技术考试.ppt...
  20. 实战 | OpenCV实现视频防抖

热门文章

  1. 怎么把视频做成动图?视频转gif格式怎么做?
  2. iframe放大显示_iframe标签使用和在移动端(缩放)适配问题
  3. AI奇点已至,是黎明前的黑暗,还是黑夜前的黄昏
  4. 为什么要用数据库建表语句而不直接在工具里建表呢?
  5. 磁盘IO问题排查实战
  6. 杭电4557-非诚勿扰
  7. wordpress迁移
  8. 在水果忍者游戏上做改编的中秋切月饼canvas小游戏
  9. python小学生 视频教程_极度舒适的全套 Python 入门教程,小学生看了也能学会
  10. 安卓安装github官方app