1.安装

通过输入命令安装vue-plugin-hiprint插件

npm i vue-plugin-hiprint

2.引入css打印样式

  ①从node_modules/vue-plugin-hiprint/dist/目录下复制一份print-lock.css到静态资源目录public

  ②在 public/index.html 中添加样式如下

<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width,initial-scale=1.0">
  <meta http-equiv="expires" content="0">
  <link rel="stylesheet" type="text/css" media="print" href="<%= BASE_URL %>print-lock.css">
  <title>
    <%= htmlWebpackPlugin.options.title %>
  </title>
 </script>
</head>

这个打印样式必须要引入的,否则会 打印重叠,多出一页

  ③检查上述②中的css是否引入成功

  打开浏览器访问网页成功后,打开开发控制台,如下图: