Vue2回调中的发布axios请求无法正常工作

时间:2017-10-19 15:55:57

标签: javascript http post vuejs2 axios

在我的Vue2应用程序中,我正在使用axios执行POST请求:

window.axios.post(`/clients/${this.getClientId}/connection`, {
                    clientType: newClientType,
                    url: this.client.url,
                    username: this.client.username,
                    password: this.client.password
                }).then((success)=>{

                console.log(success);

                },(error)=>{

                console.log(error);

                })

如果这得到400或409(任何错误响应)响应,我得到的console.log只是“假”,而我通常会得到一个正确的回复,不知道为什么这个回应是不同的?

1 个答案:

答案 0 :(得分:1)

试试这个,它是docs

的语法
window.axios.post(`/clients/${this.getClientId}/connection`, {
                    clientType: newClientType,
                    url: this.client.url,
                    username: this.client.username,
                    password: this.client.password
                }).then((success)=>{

                console.log(success);

                }.catch(function (error) {
                    console.log(error);
                 });