electronic-signature
v1.0.12
Published
统一电子签名
Downloads
13
Readme
electronic-signature
统一电子签名组件
技术栈&工具
- gulp
- rollup
- typescript
- nodejs
- node版本推荐:
v14.17.0
webstrom
orvscode
: 代码编辑器
安装
npm i electronic-signature
## 如无法安装可使用淘宝镜像
npm i electronic-signature --registry https://registry.npmmirror.com
功能
签名采集
代码示例
import { IcCreateSignatureComponent } from 'electronic-signature'
/* #container:支持传递 dom 或者 选择器 */
const { promise, update, destroy } = IcCreateSignatureComponent('#container', {
/* 当事人名称 */
partyName: '当事人名称',
/* 公司名称 */
company: '公司名称',
/* 提示文本 */
placeholder: '请签字',
/* 确认文本 */
confirmStr: '我同意xxx'
})
promise.then(res => {
// res 为返回的签名文件
})
// 注意:config 支持双向绑定。例:
const config = {
partyName: '当事人名称',
company: '公司名称'
}
IcCreateSignatureComponent(document.body, config).promise.then(res => {
console.log(res)
})
/* 页面会同步更新 */
cofnig.partyName = '新的当事人名称'
/* 也支持手动更新。注意:此手动更新不会更改 config */
update('partyName', '新的当事人名称')
/* 销毁监听 */
destroy()