belvoly-signature
v1.0.35
Published
手写签名板
Readme
SignaturePad
手写签名板
API
Props
| 参数 | 说明 | 类型 | 默认值 |
| --- | --- | --- | --- |
| signatureName | 下载签名的图片名称 | string | 签名图片 |
| ifDownload| 是否提交时下载签名 | boolean | true |
| imageData | 预先显示的图片数据 | string |
| canvasWidth | 画板宽度px | number |自动撑满|
| canvasHeight | 画板高度px | number |自动撑满|
|showClose|是否显示关闭按钮|boolean|true|
|showSubmit|是否显示提交按钮|boolean|true|
|showToolBar|是否显示顶部工具栏|boolean|true|
|defaultPenSize|默认画笔粗细|number|12|
|ifClip|是否对生成的画进行裁剪|boolean|true|
Methods
| 函数名 | 说明 | 参数 | | --- | --- | --- | | submit | 触发提交 | | | close| 触发关闭 | | | clearBoard | 清空画布 | | | penSizeChange | 更改画笔粗细 | number | | colorChange | 更改画笔颜色 |string | |toggleErase|切换橡皮擦状态||| |unDo|撤销上一步||| |getNoClippedBase64|获取未裁剪的base64|||
Slots
| 插槽名 | 说明 | 参数 | | --- | --- | --- | | toolBar | 工具栏插槽 | |
Events
| 事件名 | 说明 | 回调参数 | | --- | --- | --- | | submit | 点击提交按钮触发 |obj:{base64:string} | |close|点击关闭触发|
