收藏
回答

如何得到当前page的url不是path

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 Page.onload 客户端 6.5.3 2.0.0

如何获取Page里面的 url 也就是 path+query,需要判断q和scene是否是query参数。

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

1 个回答

  • 祺爸💎
    祺爸💎
    2019-03-15

    getCurrentPages()


    2019-03-15
    有用
    回复 9
    • 2019-03-15

      getCurrentPages()这个获取到的是 path 不是url。url=path+query

      2019-03-15
      回复
    • 祺爸💎
      祺爸💎
      2019-03-15回复

      你确定?

      2019-03-15
      回复
    • 2019-03-15回复祺爸💎

      难道你没尝试过吗?getCurrentPages()获取到的是一个数组对象[{route:'',options:{},....},{route:'...'}]  这个route就是path的值,options就是query。

      2019-03-15
      回复
    • 祺爸💎
      祺爸💎
      2019-03-15回复

      原来你知道啊

      2019-03-15
      回复
    • 2019-03-15回复祺爸💎

      我的问题是这个上面这个getCurrentPages()的options的值有偏差的。url里可以带q和scene,但是如果url里没带q和scene,扫码结果也会用q和scene来表示,但是其实并使这个options。

      你能明白我说的吗?

      2019-03-15
      回复
    查看更多(4)
登录 后发表内容