支持vue3
- 支持vue3!!!!更新依赖后,仅
bgColor原来的.sync修饰符需改为vue3写法v-model:bgColor;
- 新增属性
isClearBgColor,默认值true, 清空画布时(reset)是否同时清空设置的背景色(bgColor) ;
- 直接
npm install vue-esign@latest --save即可,对vue2版本无任何影响;
功能
- 兼容 PC 和 Mobile;
- 画布自适应屏幕大小变化(窗口缩放、屏幕旋转时画布无需重置,自动校正坐标);
- 自定义画布尺寸(导出图尺寸),画笔粗细、颜色,画布背景色;
- 支持裁剪 (针对需求:有的签字需要裁剪掉四周空白)。
- 导出图片格式为
base64;
- 示例demo
安装
npm install vue-esign --save
使用
- 全局使用 、局部
// 全局 vue2 main.js
import vueEsign from 'vue-esign'
Vue.use(vueEsign)
// 全局vue3 main.js
import { createApp } from 'vue'
import App from './App.vue'
import