刚开始使用 Axios,需要示例代码段

Posted

技术标签:

【中文标题】刚开始使用 Axios,需要示例代码段【英文标题】:New to using Axios, need sample snippet 【发布时间】:2022-01-07 01:53:22 【问题描述】:

我如何使用 Axios 实现登录,以便我可以获取用户名和密码,我已经使用 Fetch 完成了此操作,但出于某种原因,即使设置了 CORS,通常我使用 Fetch,但我还没有尝试使用 Axios。 这是我的 Fetch 代码,它工作正常,应该可以工作,但从长远来看会以某种方式返回问题..

  login = () =>
    const  email, password  = this.state;
    const body =  email, password ;
    fetch('http://localhost:5001/auth/sign_in',
      method: 'POST',
      mode: 'cors',
      headers:
        'Accept' : 'application/json',
        'Content-type':'application/json'
      ,
      body:body
    ).then((response)=>response.json())
    .then((responseJson)=>
      if(responseJson.message ==='OK')
        localStorage.setItem('token',responseJson.token);
        <Navigate to="/dashboard" />
      
    )
  

如何将其转换为 Axios?

【问题讨论】:

axios-http.com 【参考方案1】:

Fetch 终于奏效了。我必须在 REST API(后端)上安装 CORS,然后一切似乎都很好

【讨论】:

以上是关于刚开始使用 Axios,需要示例代码段的主要内容,如果未能解决你的问题,请参考以下文章

python 使用optparse的代码段示例

python 示例使用“文本菜单”代码段

正确的节点获取 POST 的 AXIOS 版本

按照第一个 hello world 示例在 VS2010 中出现编译错误

wcf 入门示例

使用 Axios 和 Vue.js 加载 JSON 数据