收藏
回答

开发工具模拟器取部分变量为空?真机测试正常

19行,23行,26行都打印了,不知道为什么模拟器26行一直为初始值。真机调试则正常

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

1 个回答

  • 🇭  🇬 
    🇭  🇬 
    2021-06-07

    不是模拟器为0,是因为这个函数是异步的,可能下一步已经执行了 ,结果还没有返回,推荐你用storage的同步版本,或者你可以实用es6的语法promise去改变为同步的方式获取。

    请写者多去了解一下关于异步的知识!小程序的开发处处都是异步。建议你去学习一下es6

    2021-06-07
    有用
    回复
登录 后发表内容