相关平台
微信小程序
复现仓库
https://github.com/guoaihua/tarominiapp
小程序基础库: 2.13.2
使用框架: React
复现步骤
运行代码,查看控制台,发现只有onReady回调函数会被执行,而onOnReady事件回调函数不会被执行
期望结果
自定义组件中onReady自定义事件回调函数也被执行
实际结果
只有ready事件回调函数被执行,onReady事件回调函数不被执行
环境信息
👽 Taro v3.0.15
Taro CLI 3.0.15 environment info:
System:
OS: macOS 10.15.7
Shell: 5.7.1 - /bin/zsh
Binaries:
Node: 10.23.0 - ~/.nvm/versions/node/v10.23.0/bin/node
Yarn: 1.22.10 - ~/.nvm/versions/node/v10.23.0/bin/yarn
npm: 6.14.8 - ~/.nvm/versions/node/v10.23.0/bin/npm
npmPackages:
@tarojs/components: 3.0.15 => 3.0.15
@tarojs/mini-runner: 3.0.15 => 3.0.15
@tarojs/react: 3.0.15 => 3.0.15
@tarojs/runtime: 3.0.15 => 3.0.15
@tarojs/taro: 3.0.15 => 3.0.15
@tarojs/webpack-runner: 3.0.15 => 3.0.15
babel-preset-taro: 3.0.15 => 3.0.15
eslint-config-taro: 3.0.15 => 3.0.15
react: ^16.10.0 => 16.14.0
补充信息
测试以on开头的自定义事件,如onReady,根据taro文档,绑定为onOnReady 。在taro 2.x的版本可以正常触发,但是3.x版本都无法触发,原生小程序都可以正常触发。
1条答案
按热度按时间0qx6xfy61#
遇到同样的问题,插件中的自定义组件时间无法被正常捕捉