圆形
<template> | |
<canvas width="400" height="375" id="canvas" style="border: 1px solid #ccc;"></canvas> | |
</template> | |
<script setup> | |
import { onMounted } from 'vue' | |
import { fabric } from 'fabric' | |
function init() { | |
const canvas = new fabric.Canvas('canvas') | |
const circle = new fabric.Circle({ | |
top: 100, | |
left: 100, | |
radius: 50, // 圆的半径 50 | |
fill: 'green' | |
}) | |
canvas.add(circle) | |
} | |
onMounted(() => { | |
init() | |
}) | |
</script> |
使用 new fabric.Circle
创建 圆形。
圆形需要使用 radius
设置半径大小。