请问老师一个问题,我按照课堂上的代码写的登录的功能,但是在运行的时候发现提交email和密码后,页面并没有发送post请求,而是login组件重新加载了一次。
调试的时候,发现代码执行到下面的 axios.post(url,payload)时,就不往下执行了,查看post请求并没有发送出去,请问老师为什么请求发送不出呀?icode已经按照7.5章节设置了const postAndCommit = async (url: string, mutationFunc: string, commit: Commit, payload: any) => {
console.log('calling postAndCommit:login')
const { data } = await axios.post(url, payload)
console.log(data)
commit(mutationFunc, data)
return data
}
其他相关代码://login.vue
const onSubmitForm = (result: boolean) => {
console.log('validation results:', result)
if (result) {
const payload = {
email: emailVal.value,
password: passwordVal.value
}
store.dispatch('login', payload).then(da