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

avalon数据更新,页面视图未更新

avalon数据更新,页面视图未更新

慕桂英3389331 2019-02-25 17:37:07
我用avalon做了一个获取手机验证码的页面,在获取验证码后一定时间内不能再次获取,有倒计时,第一次倒计时正常显示,再次获取时倒计时无法正常显示,但是后台数据的确变了因为测试所以将时间改为3,看右侧控制台变量的确减小,但是视图一直是3
查看完整描述

1 回答

?
MM们

TA贡献1886条经验 获得超2个赞

我的解决方案是把判断移到$computed内执行


<a :click="@getVerificationCode" ms-text="text"></a>


$computed:{

    text: function(){

        return this.canGetCodeFlg?'获取验证码':'重新获取('+this.canGetCodeTime+')'

     }

  }

但是你要问为什么你的视图为什么不改变, 可能得让司徒正美老师来解答. 而且官网文档也说了, 不要在绑定属性内混入插值表达式. 复杂的判断最好在JS内写.


查看完整回答
反对 回复 2019-03-01
  • 1 回答
  • 0 关注
  • 631 浏览
慕课专栏
更多

添加回答

举报

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