login这个登录动作为啥resolve()里面不用写data,如resolve(data)
来源:3-18 封装请求动作
静秋叶
2023-07-04
return new Promise((resolve, reject) => {
login({
username,
password: md5(password)
})
.then(() => {
resolve()
})
.catch((error) => {
reject(error)
})
})
这个登录动作中为什么resolve()里不用写data如:resolve(data)???
写回答
1回答
-
Eric_peng
2023-07-21
在login.vue 点击按钮登录时,如果你要用data就传, 不用就不用传啦
const onSubmit = () => {
loading.value = true
store.dispatch('user/login', loginInfo.value).then((data) => {console.log(data)
loading.value = false
setTimeout(()=>{
router.push('/')
}, 500)
}).catch((err) => {
loading.value = false
console.log(err.message)
})
}212023-07-21
相似问题