验证码: 看不清楚,换一张 查询 注册会员,免验证
  • {{ basic.site_slogan }}
  • 打开微信扫一扫,
    您还可以在这里找到我们哟

    关注我们

Vue怎么用插件实现打印功能

阅读:946 来源:乙速云 作者:代码code

Vue怎么用插件实现打印功能

安装 

V2版本

npm install vue-print-nb --save

V3版本 

npm install vue3-print-nb --save

引入 

V2版本 

main.js 

import Print from 'vue-print-nb'
// Global instruction 
Vue.use(Print);
 
//or
 
// Local instruction
import print from 'vue-print-nb'
 
directives: {
    print   
}

V3版本 

main.js 

// Global instruction 
import { createApp } from 'vue'
import App from './App.vue'
import print from 'vue3-print-nb'
const app = createApp(App)
app.use(print)
app.mount('#app')
 
//or
 
// Local instruction
import print from 'vue3-print-nb'
 
directives: {
    print   
}

使用 

目前我使用的是Vue2,所以以V2为例介绍。vue3和vue2使用基本是一样的。

1. 打印整个页面: 

只需要添加 v-print 指令即可 

Print the entire page

2. 打印某个范围:

我们要给打印的一个区域一个id,然后在 v-print 指令指定该id即可 

打印

  

葫芦娃,葫芦娃

  

一根藤上七朵花 

  

小小树藤是我家 啦啦啦啦 

  

叮当当咚咚当当 浇不大

  

 叮当当咚咚当当 是我家

  

 啦啦啦啦

  

...

3. 也可以给 v-print 指令设置对应的各个配置: 

Vue怎么用插件实现打印功能