-
创建component文件夹
-
创建navigation文件夹,创建navigation组件
-
navigation.json
bash{ "component": true, "usingComponents": {} } -
navigation.wxml
bash<view class="navigation"> <van-icon wx:if="{{showBack}}" custom-class="left" name="arrow-left" color="black" size="22" bind:tap="back"/> <text class="center">{{title}}</text> </view> -
navication.scss
bash.navigation{ display: flex; height: 130rpx; background-color:#ffffff; padding-top: 20rpx; justify-content: center; position: relative; border-bottom: 1px solid #ebfeca; .left{ position: absolute; left: 10rpx; } .center{ margin-top: 55rpx; } } -
navigation.js
bash// component/navigation.js Component({ /** * 组件的属性列表 */ properties: { title:{ type:String, value:"标题" }, showBack:{ type:Boolean, value:false } }, /** * 组件的方法列表 */ methods: { back(){ wx.navigateBack() } } }) -
组件的使用
bash<navigation showBack title="个人信息"></navigation>- title :中间区域的标题信息
- showBack :是否显示返回按钮
微信小程序-自定义简易顶部导航
勿语&2024-03-11 11:11
相关推荐
WangHappy1 天前
不写 Canvas 也能搞定!小程序图片导出的 WebView 通信方案小时前端1 天前
微信小程序选不了本地文件?用 web-view + H5 一招搞定icebreaker2 天前
Weapp-vite:原生模式之外,多一种 Vue SFC 选择icebreaker2 天前
重走 Vue 长征路 Weapp-vite:编译链路与 Wevu 运行时原理拆解大米饭消灭者5 天前
Taro是怎么实现一码多端的【底层原理】FliPPeDround6 天前
Vitest Environment UniApp:让 uni-app E2E 测试变得前所未有的简单FliPPeDround6 天前
微信小程序自动化的 AI 新时代:wechat-devtools-mcp 智能方案吴声子夜歌6 天前
小程序——布局示例码云数智-大飞6 天前
如何创建自己的小程序,码云数智与有赞平台对比luffy54596 天前
微信小程序页面使用类似filter函数的wxs语法