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>
相关推荐
夜焱辰1 小时前
浏览器端 Agent 的文件版本管理:不用 Git,基于 OPFS + SQLite 自己造了一个
前端·人工智能
梦想的颜色1 小时前
TypeScript 完全指南(下):从类型体操到生产级配置
前端·javascript·typescript
2601_961194023 小时前
27考研刘晓艳单词pdf
linux·sql·ubuntu·华为·pdf·.net
Hi~晴天大圣3 小时前
npm使用介绍
前端·npm·node.js
AI刀刀3 小时前
智谱清言保存 pdf 显示该页的尺寸超出范围,AI 导出鸭智能适配页面尺寸稳定导出 PDF
人工智能·pdf·ai导出鸭
888CC++3 小时前
如何在 C 语言中进行程序调试?
前端·javascript·算法
喵个咪4 小时前
基于 Taro 的 Headless CMS 多端前端架构:技术解析与二次开发导引
前端·react.js·taro
狂炫冰美式4 小时前
你还在古法PPT吗,试试HTML呢?免费编辑导出工具给 xdm 放这了
前端·后端·github
万少5 小时前
未来组织的分水岭不是员工数量,而是人才密度
前端·后端·面试
任磊abc5 小时前
nextjs16配置eslint+prettier
前端·eslint·nextjs·prettier