vue3打印
npm install vue3-print-nb --save
import Print from 'vue3-print-nb';
app.use(Print)
const print = ref({
id: 'printArea',
popTitle: '彭泽县人民医院',
extraHead: '',
preview: false,
previewTitle: '房屋维修单',
previewPrintBtnLabel: '预览结束,开始打印',
zIndex: 20002,
previewBeforeOpenCallback() {
console.log('正在加载预览窗口!');
},
previewOpenCallback() {
console.log('已经加载完预览窗口,预览打开了!')
},
beforeOpenCallback() {
console.log('开始打印之前!')
},
openCallback() {
console.log('执行打印了!')
},
closeCallback() {
console.log('关闭了打印工具!')
},
clickMounted() {
console.log('点击v-print绑定的按钮了!')
},
})
