如图是理想的执行顺序,但真正执行时却先执行了onload然后才是getApp(),导致openid此时显示"undefined",求解决方案,谢谢!
这是异步的问题哦,getApp早就执行了,不信你在getApp()下面console,你看谁先出来。。问题是你给openid赋值的位置,晚于了onLoad的执行
看楼主3点还在为这个问题困扰,说明你电脑该休息一下了,哈哈
只能告诉你,你图上标的顺序是正确的
至于为什么得不到正确的结果呢
没准重启一下电脑就解决了,嘿嘿~~~
也,或许是你globalData.openid根本就没有赋值呢
晚上不要熬的那么晚,效率低,还影响生命质量嘛