打印插件:vue-print-nb

一.使用步骤

作用:打印指定dom

1.使用:

安装 yarn add vue-print-nb或者 npm i  vue-print-nb

2.导入:

在main.js导入  import Print from 'vue-print-nb'

3.注册:

Vue.use(Print)

4.使用

在指定dom加上id  id='xxx'

在按钮上 v-print="{id:'xxx'}"

二.实际操作

代码:

<template>

    <div class="box">
      <div class="box1">
      <h1>小池</h1>
      <span>[作者] 杨万里</span>
      <span>[朝代] 宋</span>
      <ul>
        <li>泉眼无声惜细流</li>
        <li>树阴照水爱晴柔</li>
        <li>小荷才露尖尖角</li>
        <li>早有蜻蜓立上头</li>
      </ul>
            </div>
    </div>

</template>

<script>
export default {
  name: '',
  methods: {
  }
}
</script>

<style   scoped>
li{
  list-style: none;
}
.box{
  text-align: center;
  width: 800px;
  height: 500px;
  margin: 0 auto;
  background: pink;
}
.box1{
  padding-top: 100px;
}

</style>

视图:

 

只打印古诗

(1)下载

 

(2)在main.js中导入,并且通过Vue.use进行注册

 

 (3)使用

(4)结果

 

 

 

 这样就实现了精确的打印。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值