收藏
回答

undefined is not an object,但是代码中没有用到 nodeId?

undefined is not an object (evaluating \'t.nodeId\')
set@https://lib/WASubContext.js:2:552548
set@https://lib/WASubContext.js:2:535818
https://usr//app-service.js:12979:63422
j@https://lib/WASubContext.js:2:56485
x@https://usr//app-service.js:12979:63360
https://usr//app-service.js:12979:70170
j@https://lib/WASubContext.js:2:56485
https://usr//app-service.js:12979:70084
https://lib/WASubContext.js:2:55264
r@https://lib/WASubContext.js:2:32364
https://lib/WASubContext.js:2:42181
I@https://lib/WASubContext.js:2:41906
https://lib/WASubContext.js:2:41944
l@https://lib/WASubContext.js:2:110826
https://lib/WASubContext.js:2:91717
https://lib/WASubContext.js:2:103992
u@https://lib/WAServiceMainContext.js:2:117038
https://lib/WAServiceMainContext.js:2:109685


用的是 Taro 框架,编译前和编译后全局都搜不到"nodeId",所以没办法定位到错误的位置。

但是线上偶尔会报错,而且都是 IOS 机型,所以也不好复现,不知道哪一步出问题了。

最后一次编辑于  2021-07-13
回答关注问题邀请回答
收藏

2 个回答

  • 起者王也
    起者王也
    2021-08-02

    我也遇到了,全是ios机型

    2021-08-02
    有用
    回复
  • 微喵网络
    微喵网络
    2021-07-13

    请移步taro官方社区

    2021-07-13
    有用
    回复 5
    • Taurus°C
      Taurus°C
      2021-07-13
      报错的是小程序,而且还是小程序内部的 js 报错
      2021-07-13
      回复
    • 微喵网络
      微喵网络
      2021-07-13回复Taurus°C
      那也不能证明不是编译前或者编译时的问题,最好去从源头解决
      2021-07-13
      回复
    • Taurus°C
      Taurus°C
      2021-07-13回复微喵网络
      编译前、编译时、编译后都没有报错,只是偶尔有IOS用户出现这种场景,频率也不高,如果是编译的问题,一早就报错了,出错也不是偶发,也不是只有安卓
      2021-07-13
      回复
    • 微喵网络
      微喵网络
      2021-07-13回复Taurus°C
      没报错不代表没问题
      2021-07-13
      回复
    • 2021-08-19
      我现在是小程序原生. 连ui组件库都没用, 也报这个错误, 变量名是type.name..全局搜索后没有这个调用...我该去哪儿找答案
      2021-08-19
      回复
登录 后发表内容