未定义不是函数(React.findNodehandle)

cra*_*420 4 react-native

我将ReactNative从0.2.1升级到0.26.3,然后在Android和iOS上运行该项目.它在iOS中运行良好,但在Android中,它会抛出一个错误:

未定义不是函数(React.defalut2.findNodehandle)

也试过 {import ReactNative, {} from 'react-native';}ReactNative.findNodeHandle(component); 它既不起作用也不起作用.

小智 14

您现在可以直接导入该功能:

import {
  ...
  findNodeHandle,
  ...
} from 'react-native';
Run Code Online (Sandbox Code Playgroud)

并且没有上课使用:

 findNodeHandle(ref)
Run Code Online (Sandbox Code Playgroud)