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>
相关推荐
2401_8791036836 分钟前
24.11.10 css
前端·css
ComPDFKit2 小时前
使用 PDF API 合并 PDF 文件
前端·javascript·macos
zhentiya2 小时前
新标准大学英语综合教程1课后习题答案PDF第三版
pdf
yqcoder2 小时前
react 中 memo 模块作用
前端·javascript·react.js
优雅永不过时·3 小时前
Three.js 原生 实现 react-three-fiber drei 的 磨砂反射的效果
前端·javascript·react.js·webgl·threejs·three
神夜大侠5 小时前
VUE 实现公告无缝循环滚动
前端·javascript·vue.js
明辉光焱5 小时前
【Electron】Electron Forge如何支持Element plus?
前端·javascript·vue.js·electron·node.js
柯南二号6 小时前
HarmonyOS ArkTS 下拉列表组件
前端·javascript·数据库·harmonyos·arkts
wyy72936 小时前
v-html 富文本中图片使用element-ui image-viewer组件实现预览,并且阻止滚动条
前端·ui·html
前端郭德纲6 小时前
ES6的Iterator 和 for...of 循环
前端·ecmascript·es6