收藏
回答

onLoad和onShow里面的方法,怎么优化?

onLoad方法和onShow方法,执行顺序是固定的,onLoad在先。

现在有个需求是定位打卡功能,onLoad方法去服务器获取数据,然后setData,数据是可以打卡的地点列表,用来与当前位置比较是否可打卡位置

因为要保证保证小程序切后台然后切回来之后,仍然会准确的获取当前位置,所以定位方法只能放在onShow里面去执行

现在问题是如果先定到位了,但是后台的数据还没拿到,这时候就会报错,有什么好的方法解决吗?

最后一次编辑于  2020-05-11
回答关注问题邀请回答
收藏

1 个回答

  •  
     
    2020-05-11

    使用 promise 或者回调函数

    2020-05-11
    有用
    回复
登录 后发表内容
问题标签