1、第一步,安装snapsvg,可以通过下面命令安装:
npm install -S snapsvg
2、编写test.vue组件代码,使用vue cli 3 构建:
<template>
<svg id="svg" width="100%" height="100%"></svg>
</template>
<script>
import Snap from 'snapsvg';
export default {
components: {},
data() {
return {};
},
computed: {},
watch: {},
created: function() {},
mounted: function() {
var s = Snap("#svg");
var bigCircle = s.circle(150, 150, 100);
},
methods: {}
};
</script>
<style lang="scss" scoped="scoped"></style>
3、显示图形如下所示黑色实心圆:

4、注意,一定要接着往下看,不然会
本文介绍了在Vue项目中使用Snap.svg库时遇到的`Cannot read property 'on' of undefined`错误。通过详细步骤展示了如何正确安装和引入snapsvg-cjs,避免编译错误,成功显示SVG图形。
订阅专栏 解锁全文
库,Cannot read property ‘on’ of undefined&spm=1001.2101.3001.5002&articleId=108553451&d=1&t=3&u=0984a9a617a643b687462bdce7133302)
4557

被折叠的 条评论
为什么被折叠?



