我将ReactNative从0.2.1升级到0.26.3,然后在Android和iOS上运行该项目。在iOS上工作正常,但在Android上却抛出错误:
未定义不是函数(React.defalut2.findNodehandle)
还尝试了{import ReactNative, {} from 'react-native';}
和ReactNative.findNodeHandle(component)
;它也不起作用。
最佳答案
现在,您可以直接导入函数:
import {
...
findNodeHandle,
...
} from 'react-native';
和不带类使用:
findNodeHandle(ref)