当前位置: 首页 > article >正文

uniapp开发微信小程序笔记3-全局配置、导航栏配置、tabBar配置

前言:

本文记录的是微信小程序的全局配置、导航栏配置、tabBar配置

一、全局配置:

可以直接查官方文档:pages.json 页面路由 | uni-app官网,有非常详细的文档说明

都是在 pages.json里面做配置的,我们可以看到已经有一些配置了

 简单写了一下每句注释:

"globalStyle": {
        "navigationBarTextStyle": "black",//顶部导航栏文字颜色,只支持black、white
		"navigationBarTitleText": "uni-app",//全局配置顶部导航栏文字
		"navigationBarBackgroundColor": "#F8F8F8",
        //顶部导航栏背景色,只能写16进制,英文单词或rgb会报错
		"backgroundColor": "#F8F8F8",//下拉背景色
        "enablePullDownRefresh":true//开启下拉刷新
	},	
	

注意:

1、已经配置了"navigationBarTitleText": "uni-app"全局配置顶部导航栏文字,但是为什么我的分类页没有显示顶部导航栏的文字呢?

这是因为还有局部的配置 将导航栏文字设置成了空字符串:

2、只设置了backgroundColor之后发现不能下拉,是因为没有设置enablePullDownRefresh,enablePullDownRefresh默认值为false,设置之后效果如下:

二、局部配置

1、局部配置和全局配置的内容差不多,可以参考官方文档,差别就是要写在pages的style里面

2、需要注意的是,局部配置会覆盖全局配置

三、tabBar配置

1、部分常用配置:
"tabBar": {
		"selectedColor": "#ff5500", //tab 上的文字选中时的颜色
		"list": [{
			"pagePath": "pages/home/home", //页面路径
			"text": "主页", //tab 上按钮文字
			"iconPath": "static/tabBarIcon/home.png", //图片路径
			"selectedIconPath": "static/tabBarIcon/home_selected.png" //选中时的图片路径
		}, {
			"pagePath": "pages/categorty/categorty",
			"text": "分类",
			"iconPath": "static/tabBarIcon/category.png",
			"selectedIconPath": "static/tabBarIcon/category_selected.png"
		}, {
			"pagePath": "pages/mine/mine",
			"text": "个人",
			"iconPath": "static/tabBarIcon/mine_line.png",
			"selectedIconPath": "static/tabBarIcon/mine_line_selected.png"
		}]
	},
 2、展示效果:

3、官网上对每个属性都有说明:


http://www.kler.cn/a/399999.html

相关文章:

  • 小程序-基于java+SpringBoot+Vue的驾校预约平台设计与实现
  • WPF Gif图谱 如果隐藏的话会存在BUG
  • 微信小程序之路由跳转传数据及接收
  • 【SQL】mysql常用命令
  • Flutter网络通信-封装Dio
  • 3356. 零数组变换 Ⅱ
  • [N1CTF 2018]eating_cms
  • uni-app项目搭建(ts+Vue3+pinia+vite)
  • StructuredStreaming (二)——kafka
  • Docker: ubuntu系统下Docker的安装
  • 免费开源!DBdoctor推出开源版系统诊断工具systool
  • Android屏幕横竖屏切换和生命周期
  • Hadoop 3.x 新特性详解
  • 【数据分享】中国渔业统计年鉴(1979-2024) pdf
  • GaussDB性能调优
  • 机器学习—偏差或方差与神经网络
  • 基于 AI 智能名片 2 + 1 链动模式商城小程序的立体连接营销策略研究
  • 问:Spring MVC DispatcherServlet流程步骤梳理
  • go 学习网站,go例子 go demo go学习视频
  • 基于Canny边缘检测和轮廓检测
  • 版本控制【Git Bash】【Gitee】
  • Django5 2024全栈开发指南(一):框架简介、环境搭建与项目结构
  • 浅谈数据仓库的架构及其演变
  • C++中的观察者模式:通俗易懂的讲解与实现
  • 113页PPT制造业研发工艺协同及制造一体化
  • 四十、Python(pytest框架-下)