请问一下,在app.js的onLaunch里面给全局变量赋值了,其他页面只能拿到初始定义的空值,是不是因为

wx.login()的原因?



展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 周翰

    8人对此回答表示赞同

    看到问题原因了。。。你2个success的(res)名字不能一样。。。

    展开
    8
    11回复
    发布于 6年前

    评论(11)

    收起评论

    • 猪丫头 2019-01-12 23:31

      这样也可以的

      回复
    • 翡冷翠诗人 2019-01-14 08:54

      我的处理方式直接在启动页请求数据,直接引用然后设置全局变量……

      回复
    • Melanie 2019-01-16 21:22

      没有呢,

      回复
    • James 2019-01-18 22:29

      问题解决了么,我也遇到了这个问题……头都大了。

      回复
    • Sally1 2019-01-20 16:22

      可以加一个微信,请教您一下吗?

      回复
    • 雪中向日葵 2019-01-22 13:24

      好像微信小程序的PAGE页面方法onloadonshowonlaunch这些好像都是同步的。。。都是执行完才执行下一个。。。我试过launch里面不执行完的话。。onload里面的代码都不会执行的

      回复
    • Nevaeh 2019-01-24 08:24

      我改了也不行,应该就是异步的原因

      回复
    • Sakura_1 2019-01-26 21:29

      按照逻辑来说APPjs里面的launch是最先执行的。。。执行完了才会执行其他页面的onload

      回复
    • Reid 2019-01-28 16:41

      可不可以看看你写的代码?谢谢

      回复
    • 墨离尘 2019-01-30 13:07

      我的小程序里面的globa数据我在其他页面onload也能正常取值。。。我也是在launch里设置的globa数据

      回复
    • Noah 2019-02-01 18:13

      不是这个原因,是因为onLaunch是异步在onLoad后面执行,其他页面我是在onLoad里面获取全局变量的,谢谢!

      回复
    加载更多
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部