为了账号安全,请及时绑定邮箱和手机立即绑定

尝试 catch v if

尝试 catch v if

智慧大石 2023-09-07 16:02:38
我有一个v-if以 HTML 格式显示错误消息的    <div id="error" v-if="showError">Error User or Password</div>  data() {    return {      showError: false,};}如果我设置数据,showError: true它就会出现。但是当我在我的捕获中调用它时:  catch (error) {    alert('Usuário ou senha inválidos')  }工作alert正常,但如果我发送showError = true或者showError: true;不出现 HTML 中的错误消息( v-if)我怎么做?
查看完整描述

1 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

您需要将成员设置为true,然后等待一段时间再将其设置为false。像这样:


this.showError = true;

setTimeout(() => {

    this.showError = false;

}, 1000);


查看完整回答
反对 回复 2023-09-07
  • 1 回答
  • 0 关注
  • 51 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信