最近在调试RN时出现一个黄色警报框,内容是:Warning: ReactNative.createElement is deprecated. Use React.createElement from the “react” package instead.
查了下一些资料。发现问题是React Native在升级到0.25.1版本后修改了导入方式。具体如下:
Deprecations
Requiring React API from react-native is now deprecated - 2eafcd4 0b534d1
Instead of:
import React,{ Component,View } from 'react-native';
you should now:
import React,{ Component } from 'react'; import { View } from 'react-native';
就是说之前是全部通过react-native来导入的,但是现在除了View通过react-native来导入外,其他都通过react来导入。
具体详情可以看react-native 0.25版本更新日志。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。