• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
小西子
博客园    首页    新随笔    联系   管理    订阅  订阅

微信小程序之回调函数

在微信小程序中众所周知在js里面得方法都是异步执行,我最近再做项目得时候也遇到了这个问题,再方法里面调用另一个方法里面的接口数据,第一次是调取不到的,

  因为两个方法是同时开始执行得,所以怎么都取不到值,在网上看了各个大神的方法,基本上都是用promise的方法解决的,我原本也想用这个方法解决,别人告诉我说

是不是也可以用回调函数解决了,于是试了一下,刚开始一直在报错,我以为这种方法不能用,又试了几次之后发现是我自己的方法写错了(原谅我是小白,对回调函数不是

特别熟悉,所以试了很久)后来终于成功了,贴图:

、

这是调用的地方,原谅我的命名不是特别规范

 

这是被调用的函数体,利用这种方法就可以完美解决这个问题,

第一次解决这个问题,如果有哪里不对的地方,欢迎各位大神指出^_^

posted @ 2018-03-02 10:44  小西子  阅读(19827)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3