收藏
回答

this.data中存在,但通过this.data.xxxxxx却访问不到?

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

3 个回答

  • Frank
    Frank
    2022-05-19

    代码中 有其他异步操作,对orderinfo修改吗

    2022-05-19
    有用 2
    回复 5
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    2022-05-20

    要线赋值,后获取,你这种是获取在赋值之前了,肯定就是没有数据的

    2022-05-20
    有用 1
    回复 3
    • 科技狂人
      科技狂人
      2022-05-20
      那你讲解下为什么 onshow 比 onload 先吗?我在 onload 里赋值,在 onshow 里取值,常规操作啊。怎么就onshow比onload执行还早了呢?
      2022-05-20
      回复
    • 那一抹笑😃 穿透阳光
      那一抹笑😃 穿透阳光
      2022-05-20回复科技狂人
      你赋值,是请求接口,回来,才赋值的,onShow是监听页面显示  可不管你接口请求这段时间
      2022-05-20
      1
      回复
    • 那一抹笑😃 穿透阳光
      那一抹笑😃 穿透阳光
      2022-05-20
      onshow是后执行啊,但是你onload里面的接口请求需要时间呀
      2022-05-20
      1
      回复
  • Mr.Zhao
    Mr.Zhao
    2022-05-19

    https://developers.weixin.qq.com/community/develop/article/doc/000e44327987507f22fd6399e56c13 看看这个文章, 社区高频问题

    2022-05-19
    有用 1
    回复 5
    • 科技狂人
      科技狂人
      2022-05-19
      我在这里给他赋值的,函数外是不是拿不到,如果把that换成this呢?
      2022-05-19
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-05-19回复科技狂人
      异步问题  取值的代码比赋值的代码先执行   你可以在代码后面打印个123456, 看看执行顺序
      2022-05-19
      1
      回复
    • 科技狂人
      科技狂人
      2022-05-19回复Mr.Zhao
      确实是,。。。。。
      2022-05-19
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-05-19回复科技狂人
      async await 可以让代码同步   你需要去学学    异步是社区高频问题
      2022-05-19
      回复
    • 科技狂人
      科技狂人
      2022-05-19回复Mr.Zhao
      好的,谢谢
      2022-05-19
      回复
登录 后发表内容