收藏
回答

线上小程序报错which has only a getter,但使用开发者工具正常?

报错的地方位于app.js.我想进行全局配置router.js

报错段是以下这两行,

微信开发者工具import引用和使用正常,但是使用真机调试后就会报错(如以下)?

import router from "./store/router/router"
wx.router = router

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

3 个回答

  • ´o`木木 禾火 女单
    ´o`木木 禾火 女单
    2022-07-01

    因为调试基础库用了新版的2.24.7

    切回去旧的就可以了

    2022-07-01
    有用 1
    回复 2
    • ´o`木木 禾火 女单
      ´o`木木 禾火 女单
      2022-07-01
      小程序调试基础库2.24.7在wx里面加了新的router对象 是无法修改的 要改成别的关键字
      2022-07-01
      回复
    • 游,哈哈哈
      游,哈哈哈
      2022-07-08
      好的,十分感谢
      2022-07-08
      回复
  • Mr.Zhao
    Mr.Zhao
    2022-06-28

    真机为准

    2022-06-28
    有用
    回复 10
    • 游,哈哈哈
      游,哈哈哈
      2022-06-28
      所以这句话我没写错嘛,具体原因是我router.js的内容写错了对吧。。。
      2022-06-28
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-06-28回复游,哈哈哈
      有点深奥
      2022-06-28
      回复
    • 游,哈哈哈
      游,哈哈哈
      2022-06-28
      额大佬没看懂。。。我router.js里面是对wx.navigateTo等方法的封装
      我从vue转过来的,我比较想把这块款搞个封装,然后想顺手做个前置守卫(其实这是主要原因。。)
      这是我里面一块方法,并且这些都exports出去了,,,就有点不明白自己是错哪了。。
      2022-06-28
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-06-28回复游,哈哈哈
      错误原因就是不能挂在wx对象上
      2022-06-28
      回复
    • 游,哈哈哈
      游,哈哈哈
      2022-06-28
      等下我现在没动它又重新跑了遍自己就好了》》》???
      然后又跳出来一个错是
      error parsing call interface result。。。。。。?
      2022-06-28
      回复
    查看更多(5)
  • 游,哈哈哈
    游,哈哈哈
    2022-06-28

    就挺懵逼的,是我写的方法有问题嘛,但是微信开发者工具并没有报错,然后真机调试报了个has only a getter我就有点不知所措了,

    本人菜鸟,求大佬们指点

    2022-06-28
    有用
    回复
登录 后发表内容