我不明白为什么我无法在Axios的POST方法的回调响应中访问我的数据。
我在这里尝试在错误服务器响应上打印一条错误消息,但它在 catch 错误函数中说“这个”没有定义
在这里是我的代码:
<template>
<div class="row">
<div class="form-group">
<label for="exampleInputEmail1">Login</label>
<input type="text" v-model="loginForm" class="form-control" id="exampleInputEmail1" placeholder="login">
</div>
<div class="form-group">
<label for="exampleInputPassword1">Password</label>
<input type="password" v-model="passwordForm" class="form-control" id="exampleInputPassword1" placeholder="Password">
</div>
<button @click="submitForm();" class="btn btn-default">Submit</button>
<div class="row" v-if="errorBool" style="color:red;"></div>
</div>
</template>
<script>
import store from '../../store/store.js'
import Vuex from 'vuex'
import axios from 'axios'
export default {
store: store,
name: 'Login',
data () {
return {
msg: 'Welcome to Login page',
passwordForm: 'admin',
loginForm: 'admin',
errorBool: false,
errorMessage : ''
} …Run Code Online (Sandbox Code Playgroud)