细数reactNative的坑
一、图片显示问题
在js文件中引入本地图片资源,但是报错,错误如下:

代码及图片位置如下:


后来我才知道,不能加@2x,@3x这个后缀。使用@2x,@3x这样的文件名后缀,来为不同的屏幕精度提供图片。
在引用图片处删掉文件后缀就好了

就好啦!
二、错误如下
isMounted(...)is deprecated in plain JavaScript React classes


首先,出现此错误提示的原因是源代码内有已被React舍弃的代码,但此并不影响程序运行。
在index.js 内写入以下代码可屏蔽此提示。
import { YellowBox } from 'react-native';
YellowBox.ignoreWarnings(['Warning: isMounted(...) is deprecated', 'Module RCTImageLoader']);

浙公网安备 33010602011771号