uni-app之全局配置和页面配置(二)

1. 通过globalStyle进行全局配置

属性类型默认值描述
navigationBarBackgroundColorHexColor#F7F7F7导航栏背景颜色(同状态栏背景色)
navigationBarTextStyleStringwhite导航栏标题颜色及状态栏前景颜色,仅支持black/white
navigationBarTitleTextString导航栏标题文字内容
navigationStyleStringdefault导航栏样式,仅支持default/custom。custom即取消默认的原生导航栏
backgroundColorHexColor#ffffff窗口的背景色(下拉背景色)
backgroundTextStyleStringdark下拉loading的样式,仅支持dark/light
onReachBottomDistanceNumber50页面上拉触底事件触发时距页面底部距离,单位只支持px。

例子:

	"globalStyle": {
		"navigationBarBackgroundColor":"#007AFF",
		"navigationBarTextStyle":"white",
		"navigationBarTitleText":"小程序",
		"navigationStyle":"default",
		"backgroundColor":"#4CD964",
		"backgroundTextStyle":"dark",
		"enablePullDownRefresh":true
	},

2.page

uni-app通过pages节点配置应用由哪些页面组成,pages节点接收一个数组,数组每个项都是一个对象,其属性值如下:

属性类型默认值描述
pathString配置页面路径
styleObject配置页面窗口表现。

例子:

		{
			"path":"pages/message/message",
			"style":{
				"navigationBarTitleText":"信息页",
				"navigationBarBackgroundColor":"#007AFF",
				}
			}

3.h5

配置编译到H5平台的特定样式

属性类型描述
titleNViewObject导航栏
pullToRefreshObject下拉刷新

下拉刷新
h5平台下拉刷新动画,只有circle类型。

属性类型默认值描述
colorString#2BD009颜色值格式为"#RRGGBB"
offsetString0px下拉刷新控件的起始位置。支持百分比,如"10%";像素值,如"50px",不支持rpx。

例子:

		{
			"path":"pages/message/message",
			"style":{
				"navigationBarTitleText":"信息页",
				"navigationBarBackgroundColor":"#007AFF",
				"h5":{
					"pullToRefresh":{
						"color":"#4CD964"
					}
				}
			}
		},
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

(YSY_YSY)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值