Update print.vue

This commit is contained in:
sc 2021-05-22 15:22:13 +08:00
parent ebaf52dccf
commit a892b0d9bd
1 changed files with 11 additions and 0 deletions

View File

@ -11,6 +11,10 @@
<p class="no-print">忽略打印</p> <p class="no-print">忽略打印</p>
</div> </div>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="动态打印">
<el-alert title="打印创建的DOM结构,适用于远程获取模板后打印" type="success" style="margin-bottom:20px;"></el-alert>
<el-button type="primary" @click="print2">动态打印</el-button>
</el-tab-pane>
</el-tabs> </el-tabs>
</el-card> </el-card>
</el-main> </el-main>
@ -26,7 +30,14 @@
}, },
methods: { methods: {
print(){ print(){
//REFquerySelector
print(this.$refs.printMain) print(this.$refs.printMain)
},
print2(){
//DOM
var dom = document.createElement("div")
dom.innerHTML = "<div>后创建的DOM结构</div>"
print(dom)
} }
} }
} }