如果我使用redux和redux saga来管理状态,但很多时候我想做某事的API请求而我只需要在这个组件的结果就可以使用状态了吗? 或者这被认为是一种不好的做法,因为redux背后的想法是所有的州应该在一个地方
答案 0 :(得分:1)
在我看来,在某些情况下这样做很好。但是,您需要了解请求处于待处理状态且用户已导航到应用程序的其他页面时的情况。当请求返回时,它将尝试在未安装的组件上执行this.setState
!
所以我认为你应该相信你的本能:)
你可能已经看过了,但无论如何我都会分享它。 You might not need redux.