当前位置: 代码网 > 移动>腾讯>微信 > 微信小程序window导航栏配置(实例详解)

微信小程序window导航栏配置(实例详解)

2025年03月30日 微信 我要评论
本篇文章给大家带来了关于微信小程序的相关知识,其中主要介绍了关于windows导航栏配置的相关内容,下面就详细介绍如何配置我们的 window 导航栏,希望对大家有帮助。【相关学习推荐:微信小程序】介

本篇文章给大家带来了关于微信小程序的相关知识,其中主要介绍了关于windows导航栏配置的相关内容,下面就详细介绍如何配置我们的 window 导航栏,希望对大家有帮助。

微信小程序window导航栏配置(实例详解)

【相关学习推荐:微信小程序】

介绍一下在 wxss 中我们 rpx 的应用以及我们对于小程序全局样式以及局部样式的配置,然后我们将详细介绍如何配置我们的 window 导航栏。

  • 关于 rpx 介绍

    1. 我们在之前进行 html 学习中了解过 px(分辨率)这一个单位,在我们设置组件经常用到,那么在微信小程序中我们用的分辨单位是什么呢?那就是rpx,那么他有什么特别的呢,值得专门设置它?

    2. rpx 是微信小程序特有的,解决屏幕自适应的尺寸单位,可以根据屏幕宽度进行自适应,不论大小屏幕,规定屏幕宽为750rpx 通过rpx 设置元素和字体的大小,小程序在不同尺寸的屏幕下,可以实现自动适配 rpx 和 px之间的换算

    特别的在我们微信小程序开发中,我们前面提到过推荐使用 iphone 6 进行开发,因为 iphone 的 px =375,那么我们 2 rpx= 1 px

  • 关于全局配置和局部配置

    关于全局配置和局部配置我们前面也是以及介绍完毕,感兴趣的小伙伴可以前面考古一下!下面我会专门讲一下在 全局配置中常用的配置项!

一、全局配置的常用配置项

老规矩先用表格展示一下。

配置项名称 作用
pages 存放当前小程序所有页面的存放路径
window 设置小程序窗口的外观
tabbar 设置小程序底部的 tabbar 效果
style 是否启用新版的组件的选项
  • pages 我们前面也介绍过,我们当时为了显示我们 list 页面,我们将 pages 的第一条路径改为我们 list 的路径,然后我们的微信小程序的页面就是显示我们的 list 的内容了

  • window 和 tabbar 我们接下来看一幅图篇,他介绍了我们这几个配置所所用的区域

  • style 咱们前面在介绍 button 的时候也带大家看过,当我们将 style 删去时,我们的组件样式就变为老版本的

  • 作用图解

    在这里插入图片描述

二 、window 导航栏

我们 window 导航栏的设置包括了我们前面图片展示的前两个区域,我们接下来先介绍一下我们 window 节点常见的配置项。

属性名 类型 默认值 作用
navigationbartitletext string 字字符串 导航栏标题内容
navigationbarbackgroundcolor hexcolor #000000 设置导航栏背景颜色(比如荧黄色 #ffa)
navigationbartextstyle string white 设置导航栏标题的颜色(仅含有黑色和白色)
backgroundcolor hexcolor #ffffff 窗口的背景颜色
backgroundtextstyle string dark 设置下拉 loading 的样式 仅支持 dark/light
enablepulldownrefresh boolean false 是否全局开启下拉刷新
onreachbottomdistance number 50 页面上拉触底事件触发阈值(距页面底部距离 单位为 px)

我们所有的上述设置都是在 app.json 内的 window 里面进行设置!!!接下来我演示一下 navigationbartitletext 和 下拉相关属性 ,剩下的配置项大家可以自行尝试!

2.1 navigationbartitletext 配置项

话不多说开始操作!

  • 打开 app.json ,找到 window

  • 在 window 中我们可以看到下面默认的配置项目

      "window":{
      "backgroundtextstyle":"light",
      "navigationbarbackgroundcolor": "#fff",
      "navigationbartitletext": "weixin",
      "navigationbartextstyle":"black"
     },
    登录后复制
  • 我们可以看到第三行的 navigationbartitletext 即为我们的导航栏标题内容的配置,默认为 weixin ,比如我更改为 “皮皮的小屋”

    "window":{
      "backgroundtextstyle":"light",
      "navigationbarbackgroundcolor": "#fff",
      "navigationbartitletext": "皮皮的小屋",
      "navigationbartextstyle":"black"
     },
    登录后复制
  • 效果展示:

    在这里插入图片描述

2.2 下拉刷新的配置

关于下拉刷新我相信大家一定经常使用,比如我们使用手机时卡顿了,那么我们习惯性动作就是向下拉动屏幕,这样我们的页面就会重新加载,那么我们如何实现功能呢?

  • 首先打开 app.json 进入 window 配置,打开下拉功能

      "window":{
      "backgroundtextstyle":"light",
      "navigationbarbackgroundcolor": "#ffa",
      "navigationbartitletext": "皮皮的小屋",
      "navigationbartextstyle":"black",
      "enablepulldownrefresh": true
     },
    登录后复制
  • 在最后一行我们将 enablepulldownrefresh 设置为 true 即可

  • 效果展示:

    在这里插入图片描述

至此我们对于这些配置就进行了简单的介绍,我们在自行尝试这些配置项的时候需要注意的就是我们 onreachbottomdistance ,他的上拉触底的意思就是我们平时刷购物平台的时候,当我们刷新到离底部一定距离的时候,页面会自动刷新下面的数据,我们就是通过 onreachbottomdistance 设置自动刷新的位置

【相关学习推荐:微信小程序】

以上就是微信小程序window导航栏配置(实例详解)的详细内容,更多请关注代码网其它相关文章!

(0)

相关文章:

  • 小程序用什么css框架

    小程序用什么css框架

    小程序可以用的css框架有weui、vant、bootstrap、ant design等等。详细介绍:1、weui,提供了丰富的组件和样式,可以帮助开发者快速构... [阅读全文]
  • 微信小程序架构原理基础详解

    本篇文章给大家带来了关于微信小程序的相关问题,其中主要介绍了关于基础架构原理的相关内容,其中包括了宿主环境、执行环境、小程序整体架构、运行机制、更新机制、数据通信机制等等内容,下面…

    2025年03月30日 腾讯
  • 如何自己做一个小程序最新教程

    如何自己做一个小程序最新教程

    如何自己制作小程序:注册微信开发者平台。创建小程序项目,选择名称、类型和开发语言。设置开发环境,安装所需的工具。编写小程序代码,遵循微信开发规范。使用小程序开发... [阅读全文]
  • 微信小程序开发之宿主环境详解

    本篇文章给大家带来了关于微信小程序的相关知识,其中主要介绍了关于宿主环境的相关问题,手机微信是小程序的宿主环境,小程序借助宿主环境提供的能力,可以实现许多普通网页不能完成的功能,下…

    2025年03月30日 腾讯
  • 小程序制作流程及费用有哪些

    小程序制作流程及费用有哪些

    小程序制作流程包括需求调研、设计原型、开发、测试和上线。费用受小程序类型、功能复杂度、开发团队和售后维护影响,一般在 1000-30000 元之间。小程序制作流... [阅读全文]
  • 微信小程序自动化部署

    本篇文章给大家带来了关于微信小程序的相关内容,其中主要介绍了微信小程序自动化部署的相关问题,日常开发微信小程序的流程是比较繁琐的,自动化部署流程可以缩减这个流程,下面一起来看一下,…

    2025年03月30日 腾讯

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com