我是相对新来的React / Redux。在那里,我想问一个(也许是哲学上的)问题。
是否可以在componentDidMountreact组件上调度动作(例如触发api调用)?
componentDidMount
如果没有,我为什么以及在哪里应采取行动?
如果是,那么没有其他问题了吗?:)
是的,可以调度一个动作componentDidMount()是可以的,甚至建议执行此操作,因为这不会降低初始UI渲染的速度。
componentDidMount()
由于该函数在最初渲染组件之后运行,因此请记住,您可能在渲染组件的那一刻与从api调用接收数据的那一刻之间会有一段时间。