vue图片点击超链接_[div转canvas]vue+html2canvas 实现点击 指定div生成图片并下载

这篇博客介绍了如何在Vue项目中利用html2canvas插件,实现点击按钮后将指定div转换为图片并下载的功能。作者分享了从安装插件到绑定事件的详细步骤,包括安装html2canvas,引入插件,事件绑定,以及生成和下载图片的JS代码。
摘要由CSDN通过智能技术生成

最近练习vue有点入迷,连续一个月上班摸鱼学vue,前端+后台+node/express生成api接口搞出了一个网站,真是学到不少东西,今天就记录一下点击按钮,指定div生成图片的功能实现方法。

c8820b03e8c300a5b1846192118f8442.png

效果体验:http://color.51qux.com/cai

908cb5cc50918e395e4206b95e892742.png

原理是html5中的div转canvas,具体怎么转的我也不懂,插件生成的,现在流行的就是用 html2canvas.js (http://html2canvas.hertzen.com/)实现的。

废话不多说,还是开始日记步骤:

1.进入项目根目录,安装html2canva

npm install --save html2canvas

2.实例页面 引入插件

import html2canvas from "html2canvas";

3.按钮事件绑定

下载配色

4.转图片区域通过ref="imageWrapper"控制

.......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值