今天正好遇到一个问题,使用redux, 传递数据,提示出错了 ,显示stack size exceed,最终发现原来数据里面存在重复引用, 导致了序列化数据的时候, 进入了循环,记录一下
解决办法也简单, 就是把要传递的数据中重复引用的去掉, 搞定
最开始以为redux传递 component造成的, 有点奇怪的是, 如果传递的component的, 哪怕数据有“循环”, 但是dev的时候, 不会出错, 应该就是实现细节的问题吧, 没深究
通过redux dispatch component, 可以减少很多重复代码, 当然官方并不推荐这样写,具体不推荐的原因和带来的问题还没时间深究, 以后来研究, 并更新到这儿, 有了解的朋友也欢迎留言, 一起讨论下