收藏
回答

request请求的complate回调里面不能实现赋值

complete: function (res) {
       // complete
       //标志正在提交反馈信息结束
       that.setData({ SubmitFlag: false })
     }


这里面尝试修改Submit位false,但是执行完以后,Submit仍然为true

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

6 个回答

  • 枫
    2017-07-20

    不知道,今天又可以了

    2017-07-20
    有用
    回复
  • 小春
    小春
    2017-07-19

    ??你是说complete调用了,但是SubmitFlag没赋值成功,为什么呢?

    2017-07-19
    有用
    回复
  • 枫
    2017-07-19

    调用了,只是值没赋成功

    2017-07-19
    有用
    回复
  • 小春
    小春
    2017-07-19

    在你赋值语句后面输出一下SubmitFlag,如果输出正常,去查找一下异步问题。

    2017-07-19
    有用
    回复
  • 枫
    2017-07-19

    这个that在success里面都可以用呀

    2017-07-19
    有用
    回复
  • 小春
    小春
    2017-07-19

    that在哪赋值的?确定没错吗?正常来讲在complete中是可以赋值的

    2017-07-19
    有用
    回复
登录 后发表内容