收藏
回答

在一个js文件中, 通过require引用另外一个js文件报错

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug require 微信iOS客户端 8.0.57 3.8.11

用户反馈我们说上传图片的功能点击无效,经过排查是require引用的文件内容为空, 在调用封装好的上传图片接口报错(xxx is not a function),多次重试之后又会有用。今天才发现的,最近都没有更新过

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

2 个回答

  • 11
    11
    07-10

    我将引用的文件全部复制到新建的一个文件中,把引用的路径改到新的文件路径后,又能正常使用了

    07-10
    有用 1
    回复 1
    • 11
      11
      07-11
      是由于B文件引用了A文件的一个方法,导致A文件再次引用B文件时方法时报错(可能是循环引用异常), 我将B文件中需要用A文件的方法移动到B文件后就没有问题了。至于复制到全新的文件也没有问题,我也不清楚什么原因
      07-11
      1
      回复
  • w
    w
    07-10

    是不是文件名称不对?

    07-10
    有用
    回复 1
    • 11
      11
      07-11
      不是的,感觉是require这个有时候是异步的,不是同步的
      07-11
      回复
登录 后发表内容