Vue页面转pdf功能实现

**需求:**不通过后台,仅用vue将页面转为pdf文件。

**使用插件:**vue-to-pdf

第一步:安装插件

bash 复制代码
npm install --save vue-to-pdf

第二步:main.js引入代码

javascript 复制代码
import vueToPdf from 'vue-to-pdf';
Vue.use(vueToPdf);

第三步:编写代码

javascript 复制代码
<template>
    <div ref="exportPDF">
        <h1>我是内容</h1>
        <el-button type="primary" @click="savePdf" v-preventReClick>转换pdf</el-button>
    </div>
</template>


<script>
export default {
    methods: {
	    savePdf(){ // 导出
		    this.$PDFSave(this.$refs.exportPDF, "pdf的文件名");
	    }
    }
</script>
相关推荐
mCell2 小时前
GSAP ScrollTrigger 详解
前端·javascript·动效
gnip2 小时前
Node.js 子进程:child_process
前端·javascript
excel5 小时前
为什么在 Three.js 中平面能产生“起伏效果”?
前端
excel6 小时前
Node.js 断言与测试框架示例对比
前端
天蓝色的鱼鱼8 小时前
前端开发者的组件设计之痛:为什么我的组件总是难以维护?
前端·react.js
codingandsleeping8 小时前
使用orval自动拉取swagger文档并生成ts接口
前端·javascript
石金龙9 小时前
[译] Composition in CSS
前端·css
白水清风9 小时前
微前端学习记录(qiankun、wujie、micro-app)
前端·javascript·前端工程化
Ticnix9 小时前
函数封装实现Echarts多表渲染/叠加渲染
前端·echarts
用户22152044278009 小时前
new、原型和原型链浅析
前端·javascript