Vue 使用 vue-cropper实现图片裁剪

本文介绍了如何在Vue项目中使用vue-cropper组件来实现图片裁剪功能,包括npm安装步骤、关键代码实现及最终展示效果。
摘要由CSDN通过智能技术生成

1.安装vue-cropper

使用npm本地安装vue-cropper

npm install vue-cropper --save-dev

2.实现代码

<template>
	<div>
		<div>
			<div class="pos movediv" :style="cutPhotomodel?'z-index:10':'z-index:-5'">
				<div class="myheader">
					<div>选择图片</div>
					<div @click="colorcover"><img src="./images/关闭icon.png" alt=""></div>
				</div>
				<div class="mymodel">
					<div class="cropper">
						<vueCropper ref="cropper" :img="option.img?option.img:photosimg" :outputSize="option.size" :outputType="option.outputType"
						 :info="true" :full="option.full" :canMove="option.canMove" :canMoveBox="option.canMoveBox" :original="option.original"
						 :autoCrop="option.autoCrop" :autoCropWidth="option.autoCropWidth" :autoCropHeight="option.autoCropHeight"
						 :fixedBox="option.fixedBox" @realTime="realTime"></vueCropper>
					</div>
				</div>
				<div class="mydiv1">
					<div :style="previews.img">
						<img :src="previews.url">
					</div>
				</div>
				<div class="mydiv2">
					<div :style="previews.img">
						<img :src="previews.url">
					</div>
				</div>
				<div class="mydiv3">头像预览</div>
				<div class=&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值