自定义左上角返回键和功能键组件,需要将app.json中的widow下navigationStyle属性设置为custom,但是设置该值之后,需要在每个页面都引入自定义的组件
自定义组件目录
index.wxml文件
index.wxss文件
index.json文件(需要使用到vant-weapp组件,具体使用请参考官网https://vant-contrib.gitee.io/vant-weapp/#/card)
index.js文件
组件需要使用到的全局变量,在app.js的onLoad函数中定义
全局样式app.wxss页面样式修改
组件的使用
在json文件中引入组件
在wxml中使用组件
在js文件中引入全局变量导航栏高度
使用效果展示
组件参数含义
参数 | 说明 | 类型 |
pageName |
页面名称 | String |
bgColor | 按钮背景颜色 | String |
iconColor | 图标颜色 | String |
fontColor | 字体颜色 | String |
showNav | 是否展示功能键 | Boolean |
参考文章:https://www.cnblogs.com/sese/p/9761713.html
微信小程序自定义头部导航栏,实现左上角返回键和功能键组件 navigationStyle
原文:https://www.cnblogs.com/allenyll/p/14133591.html