CodeIsLaw
CodeIsLaw
  • 发布:2019-03-15 15:13
  • 更新:2019-12-16 13:15
  • 阅读:2258

【报Bug】导航栏上自定义按钮超过1个后点击事件失效

分类:uni-app

详细问题描述

在appPlus里面定义了2个按钮,结果点击事件监听onNavigationBarButtonTap失效了,没有任何输出。

重现步骤

[步骤] 导航栏上自定义2个按钮,onNavigationBarButtonTap失效
[结果] 点击任何一个按钮。点击事件失效
[期望] onNavigationBarButtonTap可以监听按钮点击事件
请参考附件截图

IDE运行环境说明

[HBuilder 或 HBuilderX]
[IDE版本号]
[windows版本号] 1.7.0
[mac版本号]

uni-app运行环境说明

[运行端是h5或app或某个小程序] app
[运行端版本号]

App运行环境说明

[Android版本号] 8.1
[iOS版本号]
[手机型号] 小米note3
[模拟器型号]

附件

[可重现代码片段]
在pages.json代码如下:

			"app-plus": {  
					"titleNView": {  
						"buttons": [{  
							"text": "\ue60c",  
							"fontSrc": "/static/iconfont.ttf",  
							"fontSize": "24px",  
							"float": "right"  
						},{  
							"text": "筛选",  
							"select":"true",  
							"width": "auto",  
							"fontSize": "28upx",  
							"float": "left"  
						}]  
					}  
				}

联系方式

[QQ] 313902419

2019-03-15 15:13 负责人:无 分享
已邀请:
CodeIsLaw

CodeIsLaw (作者)

没有官方技术小哥哥出来帮忙看看么?o(╥﹏╥)o

  • DCloud_UNI_CHB

    把点击事件的代码也补充上来


    2019-03-19 15:58

CodeIsLaw

CodeIsLaw (作者)

		onNavigationBarButtonTap: function(e) {  
			// console.log(e)  
			if (e.index == 0) {  
				console.log('点击扫码按钮了')  
				uni.navigateTo({  
					url: "../scan/scan-verify"  
				});  
			} else if (e.index == 1) {  
				console.log('点击筛选按钮了')  
			}  
  
		}

@DCloud_UNI_CHB

DCloud_uniAD_HDX

DCloud_uniAD_HDX

bug已确认 下版修复 多谢反馈

  • 1***@qq.com

    请问这个BUG修复了么?


    2019-12-10 23:03

1***@qq.com

1***@qq.com

还没有修复啊

该问题目前已经被锁定, 无法添加新回复