配置好baseURL之后用axios请求地址依然报错成localhost?

配置了baseURI之后,`
Vue.config.productionTip = false

import axios from 'axios'
Vue.prototype.axios = axios
axios.defaults.baseURI = 'http://127.0.0.1:8888/api/private/v1'

然后添加点击事件获取地址:
    login(){
      this.$refs.loginFormRef.validate( valid=>{
        if(!valid) return;
        this.axios.post('login',this.LoginForm).then(result=>{
          console.log(result)
        })
  /*    const result = await this.$http.post('login',this.LoginForm)
        console.log(result)*/

      })
    }
报错是 POST http://localhost:8080/login 404 (Not Found)
阅读 4.4k
1 个回答

baseURL,不是 baseURI

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题