uniapp 小程序手写实现签名功能

在这里插入图片描述

<template>
	<view>
		<view class="wrapper">
			<!-- <view class="handBtn">
				<button @click="retDraw" class="delBtn">重写</button>
				<button @click="saveCanvasAsImg" class="saveBtn">保存</button>
				<button @click="subCanvas" class="subBtn">完成</button>
			</view> -->
			<view class="handCenter">
				<canvas class="suppWriting" :disable-scroll="true" @touchstart="uploadScaleStart"
					@touchmove="uploadScaleMove" canvas-id="suppWriting"></canvas>
			</view>
			<view class="handRight">
				<view class="handTitle">客户签名</view>
				<view class="handBtn">
					<view class="" @click="retDraw">
						<view class="delBtnIcon"><u-icon name="trash" color="#F11515" size="18"></u-icon></view>
						<view class="delBtn">清除画布</view>
					</view>
					<!-- <button class="delBtn" icon="trash">清除画布</button> -->
					<!-- <button @click="saveCanvasAsImg" class="saveBtn">保存</button> -->
					<button @click="subCanvas" class="subBtn">确定</button>
				</view>
			</view>
		</view>
	</view>
</template>

<script>
	import {
   
   
		customerSign
	} from '@/api/api'
	export default {
   
   
		data() {
   
   
			return {
   
   
				dpID: 0,
				canvasName: 'suppWriting',
				ctx: '',
				startX: null,
				startY: null,
				canvasWidth: 0,
				canvasHeight: 0,
				selectColor: 'black',
				lineColor: '#1A1A1A', // 颜色
				lineSize: 5, // 笔记倍数
				MyResult: {
   
   },
				upgradeContractFlag: false,
				d
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值