🎥 作者简介: CSDN\阿里云\腾讯云\华为云开发社区优质创作者,专注分享大数据、Python、数据库、人工智能等领域的优质内容 🌸个人主页: 长风清留杨的博客 🍃形式准则: 无论成就大小,都保持一颗谦逊的心,尊重他人,虚心学习。 ✨推荐专栏: Python入门到入魔,Mysql入门到入魔,Python入门基础大全,Flink入门到实战 🍂若缘分至此,无法再续相逢,愿你朝朝暮暮,皆有安好,晨曦微露道早安,日中炽热说午安,星河长明寄晚安🍂
小程序开发中的全局配置文件是app.json,它位于小程序的根目录下。这个文件非常重要,因为它包含了小程序的一些基础信息和全局配置。
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
navigationBarTitleText | String | 字符串 | 导航栏标题文字内容 |
navigationBarBackgroundColor | HexColor | #000000 | 导航栏背景颜色,如#000000 |
navigationBarTextStyle | String | white | 导航栏标题颜色,仅支持black/white |
backgroundColor | HexColor | #ffffff | 窗口的背景色 |
backgroundTextStyle | String | dark | 下拉loading的样式,仅支持dark/light |
enablePullDownRefresh | Boolean | false | 是否全局开启下拉刷新 |
onReachBottomDistance | Number | 50 | 页面上拉触底事件触发时距页面底部距离,单位为px |
需求:把导航栏上的标题,从默认的 “WeChat”修改为“公众号:小白的大数据之旅”
设置步骤:index.wxml文件中第一行代码写上以下代码,主要修改title
属性
<navigation-bar title="公众号:小白的大数据之旅" ></navigation-bar>
需求:把导航栏标题的背景色,从默认的 #fff 修改为 #2b4b6b
设置步骤:index.wxml文件中第一行代码写上以下代码,主要修改background
属性
<navigation-bar title="公众号:小白的大数据之旅" background="#2b4b6b" ></navigation-bar>
下拉刷新是移动端的专有名词,它允许用户通过下拉屏幕的动作来触发页面数据的重新加载。在小程序开发中,全局下拉刷新意味着这个功能将应用于小程序的所有页面,而不仅仅是单个页面。
设置步骤:app.json -> window -> 把 enablePullDownRefresh 的值设置为 true
"window": {
"enablePullDownRefresh": true
}
默认为false,设置为true之后就可以开启下拉功能,这个是全局的,会作用到小程序的每一个页面上
当全局开启下拉刷新功能之后,默认的窗口背景为白色。如果自定义下拉刷新窗口背景色。
设置步骤为: app.json -> window -> 为 backgroundColor 指定16进制的颜色值 #FF0000
表示红色背景
"window": {
"enablePullDownRefresh": true,
"backgroundColor": "#FF0000"
}
当全局开启下拉刷新功能之后,默认窗口的 loading 样式为白色,如果要更改 loading 样式的效果(仅支持dark值和light值,默认是dark值),dark值表示三个点会跳动,light表示静态不会动
设置步骤: app.json -> window -> 为 backgroundTextStyle 指定 dark 值。
"window": {
"enablePullDownRefresh": true,
"backgroundColor": "#FF0000",
"backgroundTextStyle":"dark"
}
仔细看,下拉之后三个小点会闪烁
上拉触底是移动端的专有名词,通过手指在屏幕上的上拉滑动操作,从而加载更多的数据。 上拉触底是指用户在浏览小程序页面时,当滚动条接近页面底部时,通过上拉动作触发加载更多数据的机制。这种交互方式在移动端应用中非常常见,旨在提高用户体验,使用户能够方便地获取更多内容。
设置步骤:上拉触底距离是指触发上拉触底事件时,滚动条距离页面底部的距离。这个距离可以在全局或页面的 app.json 配置文件中通过 onReachBottomDistance 属性来配置。小程序默认的触底距离是 50px,开发者可以根据自己的需求修改这个默认值,没有特殊需求最好保持默认值。