当前位置: 首页 > 工具软件 > Snap.svg > 使用案例 >

react/vue使用Snap.svg巨坑

邓焱
2023-12-01

在react/vue中可以使用snapsvg,然而在使用时会碰上巨坑“Uncaught TypeError: Cannot read property ‘on’ of undefined”,这个问题可以用以下方法解决。

首先需要先npm install snapsvg将其引入,其次需要引入npm install imports-loader,然后在使用时需要对其进行一定的处理如下:

import Snap from 'imports-loader?this=>window,fix=>module.exports=0!snapsvg/dist/snap.svg.js'

这样引入即可解决,或者也可以通过修改webpack配置来解决,具体方法可以参考loaders使用。

 类似资料: