0.0.6 • Published 1 year ago

@sangtian152/vue3-sign v0.0.6

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

vue3-sign

介绍

一个简易签名组件,基于vue3和canvas。

安装

npm i @sangtian152/vue3-sign -S
# or 
yarn add @sangtian152/vue3-sign

引入

import { createApp } from 'vue'
import vue3Sign from '@sangtian152/vue3-sign';
import "@sangtian152/vue3-sign/lib/style.css";

const app = createApp(App)

app.use(vue3Sign)
app.mount('#app')

Attributes

参数说明类型可选值默认值
line-color签名颜色String#000000
line-width线条宽度Number3
canvas-width画布宽度Number
canvas-height画布高度Number
bg-color画布背景色String#f7f7f7
img-bg-color生成图片背景色Stringtranparent
erasable是否启用橡皮擦Booleantrue
eraser-radius橡皮擦半径Number6
crop是否裁剪图片Booleantrue
footer是否显示底部Booleanfalse
before-done签名完成前调用,如果返回false会阻止默认签名完成事件Functioncanvas

Events

事件名说明返回值
orientationchange移动设备旋转事件orientation
on-clear清空画布事件
on-done完成签名事件,返回签名生成的图片data:image/png;base64

Methods

事件名说明返回值
clear清空画布
done完成签名

最新版本

NPM version

文档

说明文档.

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago