taro 转出来的小程序 代码 onTabItemTap 事件失效,使用原生代码可以触发事件
-
问题描述
使用taro开发支付宝小程序, onTabItemTap 事件失效。使用支付宝小程序原生代码测试,是可以触发事件的,已亲自测试过。复现步骤
[复现问题的步骤]- 在设置为tabBar页面中添加 onTabItemTap 事件函数
- 点击tabBar item ,在支付宝小程序中并不会触发该事件函数
期望行为
onTabItemTap 事件函数可以触发系统信息
Taro v1.3.13
Taro CLI 1.3.13 environment info:
System:
OS: macOS 10.14.6
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 10.15.3 - /usr/local/bin/node
Yarn: 1.12.3 - /usr/local/bin/yarn
npm: 6.10.2 - /usr/local/bin/npm
npmPackages:
@tarojs/async-await: 1.3.13 => 1.3.13
@tarojs/components: 1.3.13 => 1.3.13
@tarojs/plugin-babel: 1.3.13 => 1.3.13
@tarojs/plugin-csso: 1.3.13 => 1.3.13
@tarojs/plugin-less: ^1.3.13 => 1.3.17
@tarojs/plugin-sass: 1.3.13 => 1.3.13
@tarojs/plugin-uglifyjs: 1.3.13 => 1.3.13
@tarojs/redux: 1.3.13 => 1.3.13
@tarojs/redux-h5: 1.3.13 => 1.3.13
@tarojs/router: 1.3.13 => 1.3.13
@tarojs/taro: 1.3.13 => 1.3.13
@tarojs/taro-alipay: 1.3.13 => 1.3.13
@tarojs/taro-h5: 1.3.13 => 1.3.13
@tarojs/taro-qq: 1.3.13 => 1.3.13
@tarojs/taro-swan: 1.3.13 => 1.3.13
@tarojs/taro-weapp: 1.3.13 => 1.3.13
@tarojs/webpack-runner: 1.3.13 => 1.3.13
eslint-config-taro: 1.3.13 => 1.3.13
eslint-plugin-taro: 1.3.13 => 1.3.13
nervjs: ^1.4.3 => 1.4.3
npmGlobalPackages:
typescript: 3.2.1- 操作系统: maOs
- Taro 版本: 1.3.13
- Node.js 版本 v10.15.3
- 报错平台 支付宝小程序
补充信息
- 微信小程序使用taro编译出来的代码可以触发事件
- 支付宝小程序使用taro 编译出来的代码不能触发事件
- 支付宝小程序使用原生代码绑定 onTabItemTap 事件可以触发
- 其余小程序没有测试过
-
去提个 issue?