vu3 控制台报错:[Vue warn]: Unhandled error during execution of component
2023-12-14 18:44:05
每次按提交的报错信息:
runtime-core.esm-bundler.js:41 [Vue warn]: Unhandled error during execution of component event handler
at <ElButton onClick=fn<login> class="button" type="primary" ... >
代码:
const login = async () => {
await form.value.validate()
const res = await userLoginService(formModel.value)
userStore.setToken(res.data.token)
ElMessage.success('登录成功')
router.push('/')
}
解决方法:
用
try/catch
抛出错误
const login = async () => {
try {
await form.value.validate()
const res = await userLoginService(formModel.value)
userStore.setToken(res.data.token)
ElMessage.success('登录成功')
router.push('/')
} catch (error) {
ElMessage.error('登录失败')
}
}
现在运行就没问题了
文章来源:https://blog.csdn.net/qq_37255976/article/details/135001213
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!