taro react-native useRouter 返回null

ehxuflar  于 22天前  发布在  React
关注(0)|答案(1)|浏览(28)

相关平台

React Native

使用框架: React

复现步骤

const router = useRouter();

期望结果

返回正常路由信息

实际结果

返回null

环境信息

Taro CLI 3.6.11 environment info:
    System:
      OS: macOS 13.6
      Shell: 5.9 - /bin/zsh
    Binaries:
      Node: 18.14.0 - ~/.nvm/versions/node/v18.14.0/bin/node
      Yarn: 1.22.19 - ~/Library/pnpm/yarn
      npm: 9.8.1 - ~/.nvm/versions/node/v18.14.0/bin/npm
    npmPackages:
      @tarojs/cli: ^3.6.18 => 3.6.18 
      @tarojs/components: ^3.6.18 => 3.6.18 
      @tarojs/components-rn: 3.6.18 => 3.6.18 
      @tarojs/helper: ^3.6.18 => 3.6.18 
      @tarojs/plugin-framework-react: ^3.6.18 => 3.6.18 
      @tarojs/plugin-platform-alipay: ^3.6.18 => 3.6.18 
      @tarojs/plugin-platform-h5: ^3.6.18 => 3.6.18 
      @tarojs/plugin-platform-jd: ^3.6.18 => 3.6.18 
      @tarojs/plugin-platform-qq: ^3.6.18 => 3.6.18 
      @tarojs/plugin-platform-swan: ^3.6.18 => 3.6.18 
      @tarojs/plugin-platform-tt: ^3.6.18 => 3.6.18 
      @tarojs/plugin-platform-weapp: ^3.6.18 => 3.6.18 
      @tarojs/react: ^3.6.18 => 3.6.18 
      @tarojs/rn-runner: 3.6.18 => 3.6.18 
      @tarojs/rn-supporter: ^3.6.18 => 3.6.18 
      @tarojs/rn-transformer: 3.6.18 => 3.6.18 
      @tarojs/router-rn: 3.6.18 => 3.6.18 
      @tarojs/runtime: ^3.6.18 => 3.6.18 
      @tarojs/runtime-rn: ^3.6.18 => 3.6.18 
      @tarojs/shared: ^3.6.18 => 3.6.18 
      @tarojs/taro: ^3.6.18 => 3.6.18 
      @tarojs/taro-loader: ^3.6.18 => 3.6.18 
      @tarojs/taro-rn: 3.6.18 => 3.6.18 
      @tarojs/webpack5-runner: ^3.6.18 => 3.6.18 
      babel-preset-taro: ^3.6.18 => 3.6.18 
      eslint-config-taro: ^3.6.18 => 3.6.18 
      expo: 49.0.16 => 49.0.16 
      react: 18.2.0 => 18.2.0 
      react-native: 0.71.14 => 0.71.14

相关问题