React Native 剑来

2021-01-30  本文已影响0人  glenlg

1.shouldupdate 中用setState ,会在第二次render并在shouldupdate 中需要判断才能作用。

setState 并不能在shouldupdate 这一次的更新中作用。

2.image ,Imagebackground中source 用uri形式时,图片路径变化时不更新
由于uri是对象,组件会判定对象引用地址一样而不更新。
解决方案:加key属性来更新。

// image={uri:path}
<Imagebackground
key={image}
source={image}}
...
>
上一篇 下一篇

猜你喜欢

热点阅读