1.在写项目中,使用vue3-print-nb插件打印时候,多了一页的空白页,找了一下问题,是给html给了高度100%,到那时由于项目已经到后期,所以给css加上了一段代码
<style lang="scss">
@media print {
@page {
size: auto;
margin: 3mm auto;
margin-bottom: 8mm;
}
}
html {
height: auto;
margin: 0px;
}
</style>
然后对应打印的页面就打印的是该打印的页码,不会多一页。
2.a标签跳转情况
a标签后面加 target="_blank"
<a
:href="跳转的路径"
target="_blank"
>
跳转的内容
</a>
a标签后面加 target="_self" 是当前窗口默认打开 (默认的)