Violetttte 2023-04-29 10:18 采纳率: 82.8%
浏览 52
已结题

vue引入外部js后出现appendChild is not a function的报错。

目前遇到的问题是,在拷贝一个网页的js文件的时候(只有单个),放在纯html的head标签中通过script直接引入的话没有报错,也能正常使用,但是在vue中引入js文件却报错,报错的内容为:

img

我尝试了几种引入的方式,第一种是直接在index.html中引入,如图:

img

第二种是在组件内部使用,但是仍旧遇到这样的报错:

img

想请问这是我引入方式有误还是什么?appendchild is not a function的报错原因是什么?

  • 写回答

1条回答 默认 最新

  • 白云苍狗い 2023-05-04 08:08
    关注

    引入的方式应该是没有问题的,可能是里面的代码在vue框架下执行的问题. 根据的你报错 你可以在引入的文件中 打印一下 box 同时在纯html引入的情况打印 box 查看box是否存在且相同

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 5月30日
  • 已采纳回答 5月22日
  • 创建了问题 4月29日

悬赏问题

  • ¥15 Workbench中材料库无法更新,如何解决?
  • ¥20 如何推断此服务器配置
  • ¥15 关于github的项目怎么在pycharm上面运行
  • ¥15 内存地址视频流转RTMP
  • ¥100 有偿,谁有移远的EC200S固件和最新的Qflsh工具。
  • ¥15 有没有整苹果智能分拣线上图像数据
  • ¥20 有没有人会这个东西的
  • ¥15 cfx考虑调整“enforce system memory limit”参数的设置
  • ¥30 航迹分离,航迹增强,误差分析
  • ¥15 Chrome Manifest扩展引用Ajax-hook库拦截请求失败