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

uniapp 支付宝小程序自定义导航栏

我是用的是uniapp 的 uni-nav-bar 组件 根据项目需求配置即可

	<uni-nav-bar v-if="title" :left-icon="leftIcon" :title="title" :statusBar="true" :fixed="true" @clickLeft="goBack"
			:border="false" :backgroundColor="background" :color="color" :productNum="productNum">


props: {
			title: {
				type: String,
				default: ''
			},
			leftIcon: {
				type: String,
				default: ''
			},
			router: {
				type: String,
				default: ''
			},
			backType: {
				type: Number,
				default: ''
			},
			productNum: {
				type: Number,
				default: 0
			}
		},



goBack() {
			
					if (this.leftIcon) {
						uni.navigateBack();
					}
			}

 

导航栏组件

页面组件中使用

    <!-- #ifdef MP-WEIXIN -->
        <navBar :backType="1" title="我的"></navBar>
        <!-- #endif -->
        <!-- #ifdef MP-ALIPAY -->
        <navBar :backType="1" title="我的" leftIcon="no"></navBar>
        <!-- #endif -->

pages.json

"path": "user/user",
                    "style": {
                        "navigationStyle": "custom",
                        "navigationBarTitleText": "",
                        "mp-alipay": {
                            "transparentTitle": "always",
                            "titlePenetrate": "NO"
                        }
                    }

 导航栏前面的返回按钮去除不了 可以修改颜色

    // #ifdef MP-ALIPAY
            my.setNavigationBar({
                frontColor: '#000000',
                backgroundColor: '#000000',
            })
            // #endif

 同时还要注意当小程序页面栈深度为 1,且当前页面既非首页也非 tabBar 页面时,标题栏上默认会展示返回小程序首页按钮

隐藏按钮

my.hideBackHome();

相关文章:

  • OSM路网简化文档+实操视频讲解(道路中心线提取、拓扑检查,学术论文处理方式)5
  • LLMs Ollama
  • 【动态规划】详解 0-1背包问题
  • a-table排序提示的是英文,如果改成中文或自定义
  • 不受次数限制--轻松语音转文字
  • ASO中的A/B测试:2025全新指南
  • 全单模矩阵及其在分支定价算法中的应用
  • vue3 在element-plus表格使用render-header
  • 【力扣Hot 100】回溯1
  • gradio创建openai前端对接deepseek等模型流式输出markdown格式文本
  • SSH远程服务器免密码连接|含注意事项细节
  • 【在时光的棋局中修行——论股市投资的诗意哲学】
  • C语言中ASCII码与整型互相转换的那些事儿
  • C语言【基础篇】之函数——开启模块化开发的钥匙
  • 多人协同开发 —— Git Aoneflow工作流
  • Java 不可变集合
  • MySQL 窗口函数:功能、使用场景与性能优化
  • STM32MP2 系列 RIF 资源隔离框架使用教程
  • 图论:tarjan 算法求解强连通分量
  • 【原创】vue-element-admin-plus完成编辑页面中嵌套列表功能
  • 普京与卢卡申科举行会晤,将扩大在飞机制造等领域合作
  • 69岁朱自强被查,曾任南京地铁总经理
  • 辽宁省全力开展辽阳一饭店火灾事故救援处置工作
  • 俄宣布停火三天,外交部:希望各方继续通过对话谈判解决危机
  • 马上评|“AI神医宇宙”欺诈,连演员都不请了
  • 春暖花开,为何皮肤却闹起了小情绪?