收藏
回答

为什么只运行了上半部分,下般部分settimeout弹出框后就中断了?

代码不报错,改成啥都不报错,但就是不显示

回答关注问题邀请回答
收藏

1 个回答

  • Admin²⁰²⁰
    Admin²⁰²⁰
    星期四 12:06

    setTimeOut里面的showModel后面的this.saveforever应该是this.data.saveforever

    另外,这代码习惯得好好改改。至少变量名得驼峰下

    应该不是不执行,而是条件没成立。

    星期四 12:06
    赞同
    回复 7
    • 健康
      健康
      星期四 12:17
      改了,然后报错Cannot read property 'saveforever' of undefined;at setTimeout callback function
      星期四 12:17
      回复
    • Admin²⁰²⁰
      Admin²⁰²⁰
      星期四 12:18回复健康
      应该是that.另外showModel是异步的。逻辑上注意下
      星期四 12:18
      回复
    • 健康
      健康
      星期四 12:41
      改成that倒不报错了,但是里面的内容也不执行了
      星期四 12:41
      回复
    • 健康
      健康
      星期四 12:41
      我自学的,不太懂
      星期四 12:41
      回复
    • Admin²⁰²⁰
      Admin²⁰²⁰
      星期四 13:00回复健康
      条件没成立,saveforever的值不是true,所以后面的都没执行了
      星期四 13:00
      回复
    查看更多(2)
登录 后发表内容
问题标签