
rn
木豪末
知道而不去做,等于不知道
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ant design 当中select组件给了value,却不显示对应的选项值的问题
原因就是设置的value值跟选项的value值不相等,这里面的坑就是数据类型不一样的时候很容易引起迷惑,因为他的相等是三个等号,number和string的数字看起来一样,但实际上是不相等的,所以就找不到对应的选项值,这里很容易入坑,切记...原创 2020-03-02 19:10:02 · 7403 阅读 · 2 评论 -
react父子组件传值及事件传递总结
1.父组件可以通过传递props给子组件来控制子组件的一些属性2.父组件可以通过props传递事件给子组件,子组件通过调用父组件的事件来控制父组件的属性3.通过dva可以使用全局的属性来管理父子组件的状态...原创 2020-02-28 11:34:03 · 1656 阅读 · 0 评论 -
react想要子组件每次显示的时候都执行componentDidMount方法
1.把子组件的显示用一个state的值去控制,每次state变化的时候都会导致子组件的重新渲染,componentDidMount方法自然每次都会执行2.给子组件设置一个随机的key值,每次显示的时候都重新刷新它的key值,这样子组件每次都会重新渲染,也可以每次渲染的时候都执行componentDidMount方法...原创 2020-02-28 11:29:26 · 6135 阅读 · 0 评论 -
npm install react-navigation时报错npm ERR! Maximum call stack size exceeded
本地安装了0.59.8的react-native新项目,使用npm安装react-navigation时报上面的错,开始以为需要升级npm,结果升级了也没用,后来把node_modules文件夹和yarn.lock文件删除了再重新安装就可以了...原创 2020-02-03 10:51:20 · 672 阅读 · 0 评论 -
react-native-signature-capture安卓签名返回的base64地址有换行符
这个组件在ios上获取的签名base64显示正常,在安卓上的返回的base64地址却带有换行符,导致图片无法显示,找了好久才发现是这个问题,解决方案就是去掉base64中的换行符就可以了base64Data.replace(/(\r\n)|(\n)|(\r)/g,'')...原创 2020-01-14 23:53:04 · 433 阅读 · 0 评论 -
记react-native中ImageBackground导致的闪退问题
问题描述:使用ImageBackground显示网络图片,在小米9上没有问题,在oppoR9tm机型上直接出现了闪退的问题问题原因:网络图片地址有一个请求时间,在图片地址没有请求过来的时候直接放在ImageBackground中进行展示,在低端机型中会出现闪退问题解决方案:做一个判断,在图片地址请求过来的时候再显示ImageBackground组件,这样就不会有问题了...原创 2020-01-14 17:30:39 · 543 阅读 · 0 评论 -
More than one file was found with OS independent path ‘lib/x86/libc++_shared.so‘
运行react-native安卓时遇到这个错误,在这个错误之前还遇到过一个错误,none of the consumable configurations have attributes这是在link项目引入的第三方库时报的错,这个错的意思就是link的时候没有找到我这个第三方库,于是我把***.iml也就是android下面的这个工程文件删掉了,然后把第三库删了,也重新安装了一遍,再用a...原创 2020-01-02 14:57:35 · 8661 阅读 · 0 评论