小程序
小游戏
企业微信
微信支付
扫描小程序码分享
有这么个需求获取当前的页面路径, 如pages/index/index
之前在网上查了下 某论坛说可以这样写 试了下确实可以
但在官方文档中没有写这种方法 所以想问 生产环境中这样写是否有隐患 例如某次版本更新不支持这个写法导致程序崩掉,谢谢指教
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
当前页面的路劲 应该当前页面的 page 代码就能知道呀 为什么需要这么麻烦
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
哦
让你自定义属性,就是为了兼容_route_官方可能禁用或有变化,页面本身是知道地址的,全部统一使用一个属性设置好,外部也就可以访问了。
有这种需求,通常是全局或外部有统一的页面无差异处理才需要用到的,比如登录后返回原页面,是不是??
再问下 发现这个警告 我并没有修改__route__属性 只是访问了并赋值给另一个变量 这个警告怎么解决
可以这么获取,不过官方文档没有说明,建议自己定义个属性设置
@ 林超 啥意思 没懂 是this.data.page 还是什么呢
我输出了下getCurrentPages() 那下面输出的0就是当前页面的数据 里面有__route__ 属性 是不是说明可以正确通过这个方法来获取到页面路径呢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
当前页面的路劲 应该当前页面的 page 代码就能知道呀 为什么需要这么麻烦
哦
让你自定义属性,就是为了兼容_route_官方可能禁用或有变化,页面本身是知道地址的,全部统一使用一个属性设置好,外部也就可以访问了。
有这种需求,通常是全局或外部有统一的页面无差异处理才需要用到的,比如登录后返回原页面,是不是??
再问下 发现这个警告 我并没有修改__route__属性 只是访问了并赋值给另一个变量 这个警告怎么解决
可以这么获取,不过官方文档没有说明,建议自己定义个属性设置
@ 林超 啥意思 没懂 是this.data.page 还是什么呢
我输出了下getCurrentPages() 那下面输出的0就是当前页面的数据 里面有__route__ 属性 是不是说明可以正确通过这个方法来获取到页面路径呢