提交 3a6fedcd 编写于 作者: zhentian.jia's avatar zhentian.jia

导出参数设置

上级 fe28f96b
...@@ -855,12 +855,20 @@ export default { ...@@ -855,12 +855,20 @@ export default {
let element = ''; let element = '';
element = document.querySelector('.item-list-tabs .el-tabs__content'); element = document.querySelector('.item-list-tabs .el-tabs__content');
console.log(element);
if(element == null) { if(element == null) {
return return
} }
let opts = {
scale:window.devicePixelRatio, // 添加的scale 参数
logging: true, //日志开关
width:element.offsetWidth, //dom 原始宽度
height:element.offsetHeight, //dom 原始高度
useCORS: true,
dpi:300
};
console.log('导出参数opts',opts);
setTimeout(() => { setTimeout(() => {
html2Canvas(element).then(function(canvas) { html2Canvas(element,opts).then(function(canvas) {
let contentWidth = canvas.width; let contentWidth = canvas.width;
let contentHeight = canvas.height; let contentHeight = canvas.height;
...@@ -884,7 +892,7 @@ export default { ...@@ -884,7 +892,7 @@ export default {
for(let i= 1;i<tabsList.length;i++) { for(let i= 1;i<tabsList.length;i++) {
let idStr = tabsList[i].$el.id; let idStr = tabsList[i].$el.id;
console.log(idStr,vm.activeName); // console.log(idStr,vm.activeName);
if(idStr.indexOf(vm.activeName) == -1) { if(idStr.indexOf(vm.activeName) == -1) {
tabsList[i].$el.style.display = 'none'; tabsList[i].$el.style.display = 'none';
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册