前端开发技巧

redux遇到的一个小问题

2022-06-08  本文已影响0人  钢铁油腻男

今天正好遇到一个问题,使用redux, 传递数据,提示出错了 ,显示stack size exceed,最终发现原来数据里面存在重复引用, 导致了序列化数据的时候, 进入了循环,记录一下

解决办法也简单, 就是把要传递的数据中重复引用的去掉, 搞定

最开始以为redux传递 component造成的, 有点奇怪的是, 如果传递的component的, 哪怕数据有“循环”, 但是dev的时候, 不会出错, 应该就是实现细节的问题吧, 没深究

通过redux dispatch component, 可以减少很多重复代码, 当然官方并不推荐这样写,具体不推荐的原因和带来的问题还没时间深究, 以后来研究, 并更新到这儿, 有了解的朋友也欢迎留言, 一起讨论下

上一篇 下一篇

猜你喜欢

热点阅读