收藏
回答

小程序 页面获取 globaldata 的参数为 undefiend ?

转发小程序某个页面后 判断用户是否登录 未登录的话就去登录页面 此时获取到的 app.js 里面的 globaldata 部分参数为 undefiend ,但是从其之前写的页面进登录页面就好好的, 并且再开发者工具中进入登陆页面也是好好的。

最后一次编辑于  02-17
回答关注问题邀请回答
收藏

1 个回答

  • จุ๊บ
    จุ๊บ
    02-17

    个人认为 是你转发出去,并没有获取用户信息,导致设置的某些值为undefined;个人建议可以使用缓存,而且用户是否登录的处理可以放在后端,前端请求接口的时候,判断下接口返回的状态码就可以了

    02-17
    有用 1
    回复 4
    • spurs
      spurs
      02-17
      在 app.js 给的有默认值
      02-17
      回复
    • จุ๊บ
      จุ๊บ
      02-17回复spurs
      如果我获取了用户信息,这个默认值会变吗?如果我获取不到用户信息,这个值又是啥?
      02-17
      回复
    • spurs
      spurs
      02-17回复จุ๊บ
      跟获取用户信息 没关系  是获取  app.js 里面的 globaldata 参数的时候有参数没获取到 接口向后台请求 access_token 的时候 传递的 globaldata 参数类型不对
      02-17
      回复
    • จุ๊บ
      จุ๊บ
      02-17回复spurs
      贴代码吧,或者写个代码片段。这样完全猜不到
      02-17
      回复
登录 后发表内容
问题标签