打印测试(注解没用)

product
mhsnet 2 years ago
parent 48413eaf7b
commit e1c6e7fafb

@ -82,6 +82,12 @@
v-has="'btn_download'" v-has="'btn_download'"
>导出 >导出
</el-button> </el-button>
<!-- <el-button
type="text"
icon="el-icon-download"
@click="printData()"
>打印
</el-button> -->
<el-button <el-button
type="text" type="text"
icon="el-icon-delete" icon="el-icon-delete"
@ -109,6 +115,7 @@
@selection-change="handleSelectionChange" @selection-change="handleSelectionChange"
border border
custom-column custom-column
id="table-data"
> >
<el-table-column type="index" fixed="left" width="1" /> <el-table-column type="index" fixed="left" width="1" />
<el-table-column <el-table-column
@ -200,6 +207,7 @@
ref="Detail" ref="Detail"
@refresh="detailVisible = false" @refresh="detailVisible = false"
/> />
<iframe width="0" height="0" frameborder="0" id="iframe-spr">cs</iframe>
</div> </div>
</template> </template>
@ -429,6 +437,13 @@ export default {
} }
this.search(); this.search();
}, },
printData(){
let printHtml = document.getElementById('table-data').innerHTML;
let sysPrint = document.getElementById('iframe-spr');
sysPrint.contentDocument.body.innerHTML = printHtml;
sysPrint.contentDocument.execCommand('Print');
//window.print();
}
}, },
}; };
</script> </script>

Loading…
Cancel
Save