采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
从列表页面点击进入详情页,然后返回之后列表会重新更新,图片就会闪一下,列表页能做缓存吗,返回之后列表页面不进行重汇
可以。在列表组件 willUnMount 的时候,把数据缓存到一个全局变量,然后返回的时候再用全局变量的数据重新渲染即可。
老师你好,我缓存了数据,但是组件因为会重新渲染,然后图片就会重新请求,图片就会闪一下,能不能做到就是返回的时候 组件不用更新重汇,保留原有状态。图片闪的问题,在微信里很明显
这样你就需要规定图片的尺寸,渲染的时候给图片设置width和height,图片就不会闪了
图片已经设置过宽高里的,我个人理解的闪的原因是,组件update了,dom重新渲染,导致图片重新请求加载,由于是304了,所以图片加载很快,看上去就是图片闪出来的。我想请问老师您的问题就是:有这样的设置或者解决方案,返回组件不会update?
登录后可查看更多问答,登录/注册
已经对React Router4与Webpack2进行了项目升级
1.2k 13
1.5k 12
1.1k 11
996 11