Vue.js 为什么在Nuxt.js官方文档中,他们在fetch函数中同时使用fetch和axios 为什么在官方文件中,他们在fetch函数中同时使用fetch和axios

Vue.js 为什么在Nuxt.js官方文档中,他们在fetch函数中同时使用fetch和axios 为什么在官方文件中,他们在fetch函数中同时使用fetch和axios,vue.js,fetch,axios,nuxt.js,Vue.js,Fetch,Axios,Nuxt.js,仅仅因为它需要回报一个承诺 我们可以在asyncData函数中使用FetchAPI吗?这有意义吗 无法使用您链接的文档。只有为nuxt本身定义的fetch函数 您可以使用http fetch代替axios,但它在节点上不起作用。您将需要对节点类型使用polyfill 基本上,您可以使用任何您想要获取数据的库。Axios只是作为最常用的库来使用的。nuxt本身并没有任何特定于axios的特性我所知道的过程是什么 使用axios获取(获取)数据或使用node platform获取节点 到服务器(在服

仅仅因为它需要回报一个承诺

  • 我们可以在asyncData函数中使用FetchAPI吗?这有意义吗

  • 无法使用您链接的文档。只有为nuxt本身定义的fetch函数

    您可以使用http fetch代替axios,但它在节点上不起作用。您将需要对节点类型使用polyfill


    基本上,您可以使用任何您想要获取数据的库。Axios只是作为最常用的库来使用的。nuxt本身并没有任何特定于axios的特性

    我所知道的过程是什么

  • 使用axios获取(获取)数据或使用node platform获取节点 到服务器(在服务器上保存数据)
  • 为客户端构建第一个页面,并从服务器预呈现
  • 然后客户端保存数据,SPA就可以工作了
  • 因此,我们不能使用fetch,因为fetch方法是仅在浏览器上使用的本机方法。 如果我错了,请纠正我。 谢谢