如何以及在何处获取数据

时间:2017-05-01 11:30:49

标签: javascript ajax reactjs

如何在React中执行AJAX请求? React本身对获取数据的任何特定方式都没有任何忠诚。反应中的哪个钩子最好是获取数据[constructor,componentdidmount]或者有一个自定义钩子[静态方法]。

1 个答案:

答案 0 :(得分:0)

你应该给你调用AJAX请求的地方取决于你的功能,

  1. 如果在安装组件或重复间隔时需要AJAX调用,则应在componentDidMount函数内调用它。一个示例可能是从服务器定期获取数据以在屏幕上更新。

  2. 如果要在事件上发送AJAX请求,则应在自定义函数中使用它。例如,可以将输入值发布到后端api

  3. 为了进行AJAX调用,您可以使用axiosfetch npm包