taro
taro copied to clipboard
在API层调用页面方法,想使用Taro.getCurrentInstance()获取页面方法
相关平台
微信小程序
小程序基础库: 2.24.3 使用框架: React
复现步骤
希望能够在API层,获取当前页面的实例,且能够调用当前页面的方法,获取props等属性
期望结果
能够在API层或者工具类中,调用页面实例的方法,类似以前的$component的功能
实际结果
无法获取页面实例中的方法,没有$component
环境信息
Taro CLI 3.4.10 environment info:
System:
OS: macOS 12.0.1
Shell: 5.8 - /bin/zsh
Binaries:
Node: 14.18.1 - ~/.nvm/versions/node/v14.18.1/bin/node
Yarn: 1.22.17 - /usr/local/bin/yarn
npm: 6.14.15 - ~/.nvm/versions/node/v14.18.1/bin/npm
npmPackages:
@tarojs/components: 3.4.10 => 3.4.10
@tarojs/mini-runner: 3.4.10 => 3.4.10
@tarojs/plugin-framework-react: 3.4.10 => 3.4.10
@tarojs/runtime: 3.4.10 => 3.4.10
@tarojs/taro: 3.4.10 => 3.4.10
@tarojs/webpack-runner: 3.4.10 => 3.4.10
babel-preset-taro: 3.4.10 => 3.4.10
eslint-config-taro: 3.4.10 => 3.4.10
后面怎么处理的呢,我最近2升3,2中部分代码有用到这个$component