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是否引入成功
打开浏览器访问网页成功后,打开开发控制台,如下图:

