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

多tabs的PDF导出问题

上级 43455d6a
...@@ -305,6 +305,19 @@ export function setRegionOption2(data) { ...@@ -305,6 +305,19 @@ export function setRegionOption2(data) {
} }
return option; return option;
} }
export function setRegionOptionNew(data) {
let option = [];
for (let i = 0; i < data.length; i++) {
let obj = data[i];
obj.label = data[i].label;
obj.value = data[i].id;
if(obj.degree == 4 || obj.degree == 0 || obj.label == "全部") {
obj.leaf = true;
}
option.push(obj);
}
return option;
}
export function setAdministrativeId(value) { export function setAdministrativeId(value) {
let areaId = '000'; let areaId = '000';
for (let i = 0; i < value.length; i++) { for (let i = 0; i < value.length; i++) {
......
...@@ -11,6 +11,8 @@ ...@@ -11,6 +11,8 @@
<div class="chart" v-show="showData"> <div class="chart" v-show="showData">
<div class="item" id="education" ref="education"></div> <div class="item" id="education" ref="education"></div>
<div class="item item-right" id="job" ref="job"></div> <div class="item item-right" id="job" ref="job"></div>
</div>
<div class="chart" v-show="showData">
<div class="item"> <div class="item">
<div class="title">用户性别分布</div> <div class="title">用户性别分布</div>
<div class="sex"> <div class="sex">
...@@ -282,14 +284,16 @@ export default { ...@@ -282,14 +284,16 @@ export default {
.chart { .chart {
position: relative; position: relative;
margin: 20px auto 0 auto; margin: 20px auto 0 auto;
width: 100%; width: 900px;
// overflow: auto; overflow-x: hidden;
.item { .item {
position: relative; position: relative;
float: left; float: left;
margin-top: 20px; margin-top: 20px;
margin-right: 100px;
padding: 0; padding: 0;
width: 48%; // width: 48%;
width: 400px;
// height: 20vw; // height: 20vw;
height: 350px; height: 350px;
border: 1px solid #dedede; border: 1px solid #dedede;
...@@ -329,7 +333,7 @@ export default { ...@@ -329,7 +333,7 @@ export default {
} }
} }
.item-right { .item-right {
float: right; margin-right: 0;
} }
} }
} }
......
<template> <template>
<div class="learning-effect"> <div class="learning-effect">
<el-button type="default" size="small" @click="exportPDF">导出明细</el-button> <!-- <el-button type="default" size="small" @click="exportPDF">导出明细</el-button> -->
<div class="education" ref="education"></div> <div class="education" ref="education"></div>
<div class="learning" ref="learning"></div> <div class="learning" ref="learning"></div>
</div> </div>
...@@ -24,10 +24,7 @@ export default { ...@@ -24,10 +24,7 @@ export default {
}, },
created() { created() {
vm = this; vm = this;
vm.$nextTick(() => { vm.setData();
vm.setEducation();
vm.setLearning();
});
}, },
mounted() { mounted() {
commonUtil.resizeHeight(); commonUtil.resizeHeight();
...@@ -87,6 +84,12 @@ export default { ...@@ -87,6 +84,12 @@ export default {
}; };
}); });
}, },
setData() {
setTimeout(function() {
vm.setEducation();
vm.setLearning();
},20);
},
setEducation() { setEducation() {
let myChart = echarts.init(this.$refs.education); let myChart = echarts.init(this.$refs.education);
let option = { let option = {
......
此差异已折叠。
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册