一、背景

首先是,我们知道在app.json中,有一个window属性,这个规定了全局的顶部导航栏目的显示:

  "window": {"backgroundTextStyle": "light","navigationBarBackgroundColor": "#fff","navigationBarTitleText": "哈哈","navigationBarTextStyle": "black"},

但是这里有个问题,那就是咱们会有多个页面。每个页面对应的顶部当行栏目也应该不一样。因此只是简单的设置app.json是不对的。

二、设置不同页面的导航文字

在微信小程序的文档中,我们知道,如果需要单独设置每个页面特殊的配置,需要在每个页面对应的目录下新建.json文件,这样程序在加载的时候,就会自动找到这个json文件。

1、例如:device 目录 代表设备 新建device.json文件

2、注意:页面的.json只能设置window相关的配置项,以决定本页面的窗口表现,所以无需写window这个键,如:

 {"backgroundTextStyle": "light","navigationBarBackgroundColor": "#fff","navigationBarTitleText": "设备","navigationBarTextStyle": "black"}

这里并不需要像app.json一样,不需要写window这个词。
结果:

这样,我们就可以在自己的每个页面,也就是新建文件的.json文件中,加上不同的导航栏目名称了。

end

微信小程序之设置不同的顶部导航栏名称相关推荐

  1. 微信小程序:去除自带顶部导航栏

    app.json 全局设置 "window": {"navigationStyle": "custom", } page.json 局部设置 ...

  2. 微信小程序 文字下标_微信小程序开发中,怎么给导航栏图标下面加上文本?...

    微信小程序头部叫导航栏,底端的叫标签,他们的设置都在app.json. 导航栏设置在window里: "window": { "backgroundTextStyle&q ...

  3. 【微信小程序入门到精通】— window 导航栏配置

    目录 前言 一.全局配置的常用配置项 二 .window 导航栏 2.1 navigationBarTitleText 配置项 2.2 下拉刷新的配置 总结 前言 对于目前形式,微信小程序是一个热门, ...

  4. [微信小程序] 动态设置页面标题、导航条 navigationBarTitleText

    前言 navigationBarTitleText用于小程序设置当前页面标题,可以给每个页面设置独立的标题,但是这样不能满足一些特殊业务场景:比如说商城,商品详情页面的标题,会根据获取到的数据动态修改 ...

  5. uni-app小程序onShow执行两次;微信小程序onShow重复执行原因;导航栏tabBar页的onLoad函数不执行;App.vue页的onShow执行原因;onShow莫名其妙执行

    1.只有五种情况会触发导航栏tabBar页的onLoad函数,分别是: –1.1:首次进入到导航栏tabBar页面: –1.2:从微信分享进入的导航栏tabBar页面: –1.3:识别二维码跳转到小程 ...

  6. 微信小程序之子页面动态修改导航栏标题文字内容

    在实际的项目开发中,一般我们页面导航栏的标题文字都不是固定的,而是根据场景需要动态设置的,这个如何实现呢.微信官方提供的方法如下: 1.设置动态的 onLoad: function (options) ...

  7. 微信小程序使用vant weapp 的侧边导航栏的问题

    今天在使用侧边导航栏的时候,发现导航栏的高度无法更改,最后暴力出奇迹,在最外层套个<view id="page"></view>,然后给page加全局高度解 ...

  8. 微信小程序轮子 - 自定义中间凸起底部导航栏(只需渲染一次组件 | 性能高 | 灵活)

    效果图 相比其他 组件式 , 它只需要渲染一次, 后续无需渲染提高性能! 如果想直接获取这个示例的 demo ,请直接移步文章最底部.

  9. 微信小程序开发——设置默认图片、错误加载图片

    wxml: <image src='{{imgArr[index]==""?defaultImg:imgList[index]}}' binderror="erro ...

最新文章

  1. 【机器学习】使用 Python 构建电影推荐系统
  2. Java内存泄露和内存溢出、JVM命令行工具、.JDK可视化工具、Java Class文件
  3. Golang 推荐的命名规范
  4. GitHub的10,000个最受欢迎的Java项目-以下是它们使用的顶级库
  5. The temporary upload location [/tmp/tomcat.xxx/work/Tomcat/localhost/etc] is not valid
  6. python 语句简写_自学Python-语句之列表推导式
  7. ActionBar -- Toolbar
  8. Linux关闭java命令,Linux系统关闭或重新启动主机的命令详解
  9. Windows2008r2如何关闭防火墙
  10. html 给word插入页眉和页脚,Word文档如何在任意页插入页眉和页脚
  11. (附源码)计算机毕业设计ssm大学生体检管理系统
  12. 珠海网站建设需要多少钱?
  13. Android 9.0 一定要适配htpps请求?
  14. 基于浏览器内核的被动式爬虫任务下发框架
  15. 计算机备课组小结,计算机备课组工作总结
  16. 小米平板1(A0101)官方线刷包_救砖包_解账户锁
  17. 如何玩转物联网开发板
  18. Extjs介绍(一)
  19. 关于数据库的根本目的之一——数据独立性
  20. 程序员年底跳槽必备!自动生成10+种简历模板,总有一个适合你

热门文章

  1. 恒安嘉新面试题java_【恒安嘉新面试|面试题】-看准网
  2. torch topk
  3. iou iof matrix_iof
  4. C2059 语法错误:“)”
  5. python 模板匹配多个物体
  6. python redis用法详解
  7. ubuntu 编译caffe makefile.config
  8. std::map char*做key
  9. 'MomentumSGD' 'zero_grads'
  10. ubuntu14.04安装intel openCL