React JS Ajax调用

时间:2018-05-02 19:11:06

标签: ajax reactjs

我正在构建一个reactredux仪表板应用程序。我来自棱角分明的背景,所以我在这里感到困惑。我真正想做的是当我在仪表板页面时,我想从api获取数据以在图表中显示数据。但事情是在这里没有涉及行动。每当我在仪表板页面时,我想触发该API来获取数据。我应该在哪里提出请求 - 在行动中或在仪表板组件中。什么是最好的方法?在角度我刚刚从视图中做ng-init。

1 个答案:

答案 0 :(得分:0)

componentDidMount()方法是获取组件数据或封闭组件数据的好地方。如果组件是redux意识到可能应该获取操作,并在加载组件时触发该操作(同样的操作打开'仪表板)。 一般来说,没有最好的方法,由你自己决定,其中一个反应的美丽,它不是关于你的代码结构,只解决一件事(如何从state和{{1渲染视图那就是)