react中为什么要尽量避免将很多的组件都用connect函数连接到redux

在看redux中文文档http://www.redux.org.cn/docs/... 的时候,看到这么一段话,很是不解:

尽量只做一个顶层的组件,或者 route 处理。从技术上来说你可以将应用中的任何一个组件 connect() 到 Redux store 中,但尽量避免这么做,因为这个数据流很难追踪。

这里的会让数据流变得难以追踪是什么意思,会带来什么后果呢?如果能给出因为数据难以追踪所带来的灾难性的具体的例子那就太赞了。

阅读 2.6k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题