axios.post()没有得到任何回复

时间:2018-05-18 05:37:36

标签: ajax post axios

我正在使用laravel 5.6和vue.js.在发送ajax post请求登录时:

<script>

    import axios from 'axios'

    export default {

        mounted() {
            console.log('Component mounted.')
        },

        data(){
            return {
                email: '',
                password: '',
                remember: false
            }

        },

        computed: {

            validateFields(){...}
        },

        created: function(){
            axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
        },

        methods: {

            validateEmail(){...},

            attemptLogin(){

                axios.post('/login', {

                        email: this.email,
                        password: this.password,
                        remember: this.remember

                    }).then(resp => {

                        console.log(resp)
                    }).catch(error => {

                        console.log(error.mesage)
                    });
            }
        }
    }
</script>

我没有得到任何回复,但在调试过程中,我发现该请求包含正确的数据([请求数据,但没有响应])1 应用程序上启用了CSRF,但它包含在布局标题中: <meta name="csrf-token" content="{{ csrf_token() }}">和axios会自动注册。可能是什么问题?感谢。

0 个答案:

没有答案