vue打印带有ant-design样式
打印带有ant-design样式,直接选择dom用html转没有ant样式,只能是文字和排版
打印内容外层包裹dom
利用html2canvas转换dom为图片,用image标签引入canvas即可
<div id="modal-body-print">打印的整个dom
</div>
print () {this.contentH = 'auto'const modalElement = document.getElementById('modal-body-print');html2canvas(modalElement).then(function (canvas) {setTimeout(() => {let mywindow = window.open('', '', 'height=800,width=1000'); // 新的窗口mywindow.document.write(`<html><head><title></title><style type="text/css">@page { margin: 0; } body{ padding: 20px; }</style></head><body>`);mywindow.document.write('<h1>' + document.title + '</h1>');mywindow.document.write(`<br><img src="${canvas.toDataURL()}"/>`);mywindow.document.write('</body></html>');mywindow.document.close(); // IE >= 10 必要的兼容写法mywindow.focus(); // IE >= 10*/ 必要的兼容写法mywindow.print();this.contentH = 150}, 200)});},
vue打印带有ant-design样式相关推荐
- 用vue实现类ant Design的日历组件
前言 最近在对以前写的vue项目进行优化,并且进行了一些功能的完善,我写了一个周报系统,其中一个完善的功能就是,可以通过日历选择以往的周报.于是我着手ant Design的一些功能,自己实现了一个周报 ...
- ant design样式不生效官方解决方案
上一篇的解决方案好像还是会有问题,贴出官方解决方案, 在config-overrides.js里面将原内容替换成 const { injectBabelPlugin, getLoader } = re ...
- ant design vue input change_ElementUI 不维护了?供我们选择的 Vue 组件库还有很多!
1 ElementUI 近况 根据我最近的观察,得知一些关于 ElementUI 维护人员都退去的消息,这意味着什么? 这意味着后期 ElementUI 将无人维护,就算 Vue3.0 正式版出来 E ...
- Ant Design Pro of Vue——蚂蚁金服中后台系统框架搭建
Ant Design Pro of Vue--蚂蚁金服中后台系统框架搭建 Ant Design Pro of Vue下载安装启动步骤: 一.Ant Design Pro of Vue 的介绍 Ant ...
- 使用Ant Design 和Vue,React中后台开发套餐
2019独角兽企业重金招聘Python工程师标准>>> 前言 目前Ant Design 提供 React 和 Vue 两种整合开发框架,开箱即用的中台前端/设计解决方案,可适合中小公 ...
- Element UI, Ant Design Vue
1. 对比 框架名称 组件数量 单元测试率 admin项目 维护团队 GitHub Star数(2019/10/16) 原型设计素材 Element UI 46 81% vue-element-adm ...
- Ant Design Vue快速入门教程
Ant Design Vue Ant Design是蚂蚁金服出品的一款前端UI库,官方的介绍是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户 ...
- ant design vue利用rowClassName给table添加行样式
ant design vue利用rowClassName给table添加行样式 目录 1. 需求:表格每行数据hasVerdict值不为'1'时标红显示 2. 实现方式:table属性rowClass ...
- 解决ant design vue中的modal弹框样式修改无效问题 修改modal样式无效
ant design vue中的modal弹框修改样式无效问题 ant中的弹框样式是修改不了的 原因在于弹框modal被挂载在最大的元素div外面了 所以需要将挂载在某个html元素上 在modal外 ...
最新文章
- JavaWeb实现分页的四种方法
- iOS - XML 数据解析
- linux elf格式 全局指针表got call跳转表plt 简介
- Windows Server 2012 服务器之Web服务器
- in 和 exist 区别
- 服务器安全防护和保护措施方案—Vecloud
- javap使用实例图解
- 看到南京饿死两个女竟的报道
- register---C语言中最快的关键字
- 开源学习管理系统(LMS)的比较
- OPenGL 颜色混合(Blending)
- kernel shell bash简介
- mysql dba环境验收_面对一个全新的环境,作为一个Mysql DBA,应该了解
- 云原生:云计算时代命题之终极解决方案
- 【机械仿真】基于matlab GUI智能电梯仿真系统【含Matlab源码 1087期】
- 金蝶软件常用基础SQL数据表
- SpringBoot文件上传文件大小限制The field file exceeds its maximum permitted size of 1048576 bytes.
- php用户注册登录6,【php】ThinkPHP6通过Ucenter实现注册登录
- 简单的java华氏转摄氏温度
- JavaScript-标签语句
热门文章
- php 二维数组 随机排序_php二维数组排序方法(array_multisort usort)
- 18日,晴,也无风雨也无晴
- Ext智能提示 - Spket(Dreamweaver插件)
- 每日一题_贪心_55_跳跃游戏
- freebsd和linux什么区别,freebsd和linux的区别是什么
- 电脑和手机文件互传方法大全
- python填空题_python填空题
- 06 openEuler XFCE 桌面环境的安装和使用
- 机器学习与模式识别实验_Anaconda3_Python
- 硬盘坏道的发现与修复大全