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

微信小程序--26(全局配置-1)

一、全局配置文件

1.标志

  • app.json

2.配置项

  • pages
            记录当前小程序所有页面的存放路径

  • window
            全局配置小程序窗口配置

  • tabBar
            设置小程序底部的tabBar效果

  • style
            是否启用新版本的组将样式

3.window

  • 导航栏区域
            navigationBar

  • 背景区域
            background

  • 页面主体区域
            用来显示 wxml中的布局

二、window

1.导航栏

  • navigationBarTitleText
            导航栏标题文字内容
  • 步骤:app.json→window→navigationBarTitleText

  • navigationBarBackgroundColor
            导航栏背景颜色
  • 步骤:app.json→window→navigationBarBackgroundColor

  • navigationBarTextStyle
            导航栏表一颜色 黑/白
  • 步骤:app.json→window→navigationBarTextStyle

2.窗口背景

  • backgroundColor
            窗口背景色
  • 步骤:app.json→window→backgroundColor

  • backgroundTextStyle(小圆点)
            下拉loading的样式
  • 步骤:app.json→window→backgroundTextStyle

3.页面效果

  • enablePullDownRefresh
            是否全局开启下拉刷新
            下拉刷新,重新加载页面
  • 步骤:app.json→window→enablePullDownRefresh设置为true

  • onReachBottomDistance
            页面上拉触底事件时距页面底部举例

三、tabBar

1.作用

  • 实现多页面的快速切换

2.类型

  • 底部 tabBar
  • 顶部 tabBar

3.注意点

  • 只能2-5项
  • 顶部只能显示文本
  • 在pages处tabBar页面必须在前面

4.组成

  • backgroundColor
            tabBar的背景颜色

  • selectedIconPath
            选中图片路径

  • borderStyle
            tabBar上边框的颜色

  • iconPath
            未选中图片路径

  • selectedColor
            选择文字的颜色

  • color
            未选择文字的颜色

5.配置选项

  • pagePath
            页面路径

  • text
           tab上显示的文字

  • iconPath
            选中图片路径

  • selectedIconPath
            选中图片路径

6.练习

  • 1.拷贝图标资源

  • 2.新建3个对应的tab页面

  • 3.配置tabBar选项
            app.json中新增tabBar节点
            在tabBar中新增list数组
            配置tab项的配置对象

http://www.lryc.cn/news/424335.html

相关文章:

  • 汽车4S店管理系统-计算机毕设Java|springboot实战项目
  • bug的常见排查和分析思路以及相关的原因分类
  • Nature:7个提升科研产出的实用建议
  • react-native从入门到实战系列教程-页面之间的跳转
  • HarmonyOS应用开发者高级认证(一)
  • 【网络】套接字(socket)编程——UDP版
  • 一篇文章让你彻底掌握 Shell
  • Java中的Collection集合:深入理解与应用
  • Kubernetes-K8S
  • 简化文本处理流程,通用文字识别助力提升信息采集效率
  • 【网络】TCP协议通信的重要策略——滑动窗口,快重传,流量控制,拥塞控制,延时应答
  • 极狐GitLab CI/CD 如何构建镜像并推送到 azure 镜像仓库?
  • Leetcode—1143. 最长公共子序列【中等】
  • ZBrush笔刷介绍
  • React+AntDesign做一个日历,展示节假日,节气,并且在某几个时间上添加活动备注
  • 排序算法之梳排序
  • ESP8266 创建TCP连接
  • OceanBase内存管理小窍门
  • 【问题解决】git status中文文件名乱码
  • 探索数据结构:AVL树的分析与实现
  • 使用 C++ 实现简单的插件系统
  • 使用Python创建省份城市地图选择器
  • 【Java 数据结构】Stack和Queue介绍
  • Docker基本语法
  • uniapp 对于scroll-view滑动和页面滑动的联动处理
  • opencv基础的图像操作
  • Java | Leetcode Java题解之第337题打家劫舍III
  • 本地查看的Git远程仓库分支与远程仓库分支数量不一致
  • opencv-python实战项目九:基于拉普拉斯金字塔的图像融合
  • 浅谈JDK