1. 安装插件 html2canvas插件
npm install html2canvas
cnpm i html2canvas --save
2.如何使用
在组件中引入
import html2canvas from "html2canvas";
3.综合使用
<template>
<div>
<div ref="poster" class="posterImg">
<h3>公告</h3>
<p>
如果同学们的这个项目写的比较快,也能接收额外实战知识,增加难度
</p>
<img src="@/assets/icon_login.png" />
</div>
<img :src="posterimg"/>
<button type="button" class="" @click="goDown">下载</button>
<!-- volar -->
</div>
</template>
<script setup lang="ts">
import { ref} from "vue";
import html2canvas from "html2canvas";
const posterimg = ref();
// 绑定 需要把那个内容生成图片