收藏
回答

微信小程序页面this中莫名出现router方法 ,导致自己封装的router方法失效 ?

在开发者工具中 打印this.router 是 undefined

在真机中 this.router 出现了 路由方法集合 (如下图)

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

5 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    04-06

    感谢反馈,问题已修复,麻烦再重试下

    04-06
    有用
    回复 1
    • Allen
      Allen
      04-09
      因为这个问题,导致我们紧急使用了加急的机会,是否可以退还我们一次加急
      04-09
      回复
  • Fuego
    Fuego
    04-06

    碰到一样的问题了,真的是坑啊,也不通知一下

    04-06
    有用 1
    回复
  • 李平平
    李平平
    04-06

    比较恶心这个问题,好歹是个大厂,这种隐藏更新也不说下,今天我们也是碰到这个问题,劫持了page函数自己写入了router后,初始进入hub页面router是官方的,结果失效了,解决方法就是把自己命名的router名字改下,尽量加上自定义的标识。关键这个问题只在真机上出现,开发工具是正常的。

    04-06
    有用
    回复 1
    • Allen
      Allen
      04-06
      哈哈 一样的操作 ,一样的问题
      04-06
      回复
  • Cc
    Cc
    04-06

    坑啊,开发环境没有,真机才有,查半天

    04-06
    有用
    回复
  • brave
    brave
    04-06

    建议自己封装的带 $ 字符,避免与官方方法冲突。

    04-06
    有用
    回复 4
    • 卢霄霄
      卢霄霄
      04-06
      哈哈哈哈哈 说不定官方看到了 把自己的也改成 $开头的
      04-06
      回复
    • Allen
      Allen
      04-06
      现在已经改了 等待发包 ,最新版的微信 突然就出现了 不是所有用户都出现了部分用户出现 感觉是微信在灰度更新
      04-06
      回复
    • brave
      brave
      04-06回复卢霄霄
      那我就$$ 官方有多少个我就多她一个$
      04-06
      回复
    • Allen
      Allen
      04-06
      秀啊 主要是微信新增了 不公开说明一下吗? 流氓 直接改基础库的
      04-06
      回复
登录 后发表内容
问题标签