📝 业务场景
- 用户在页面使用电子签名进行文件的签收与信息的确认
🔍 分析
- 考虑用户会通过手机或者PC端进行操作,因此需要在事件中考虑手机端部分
📐 思路
- 通过一个对话框的形式利用
Canvas
生成图片并通过toDataURL()
转换成Base64
的形式保存下来提交给后端进行保存
最终效果
🚄 实现
说明
- 考虑到后面这个东西会常用,因此我这里通过组件的形式来实现。
- 用的事件
mousedown
、mouseup
、mousemove
、touchstart
、touchmove
、touchend
✨组件封装✨
请登录后发表评论
注册
请登录后查看评论内容