安装print-js

//安装print-js
npm install print-js --save
//删除print-js
npm uninstall print-js
//安装固定版本
npm install print-js@版本号 --save
// 全局安装
npm install print-js --save -g

安装 qrcodejs2

npm install qrcodejs2 --save

main.js

import Print from 'vue-printjs'Vue.use(Print)

引用界面

   <a-button  ghost type="primary"  @click="clickPrint" >打印</a-button><div id="printContent" ref="form">
//正常写打印需要的内容样式<div class="page" v-for="(item,index) in pageData" :key="index">ID:IN{{item.applyNo}}<span class="content-font" style="height:20px;">附件</span><div class="qrcode" :id="'qrcode'+index" :ref="'qrcode'+index" style="float: right;margin-bottom: 3mm;"></div>
</div>
</div>

script

<script>
import printJS from 'print-js'
import QRCode from 'qrcodejs2'  //引入qrcodejs2
export default {name: 'Print',props: ['visible', 'noticeType', 'id'],components: {QRCode},data() {return {pageData: []}},mounted() {this.init()},computed: {},methods: {clickPrint(){this.$print(this.$refs.form)},init(){this.$nextTick(() => {let qrcode = new QRCode('qrcode'+index, {width:100,height: 100,text: `http://1.2.3.4:8001/view=${ele.equId}&noticeType=${this.noticeType}`, //二维码地址render: 'table' })})}}
}
</script>

vue 二维码,打印相关推荐

  1. vue二维码生成插件 - npm安装篇

    vue二维码生成插件 - npm安装篇 具体使用: 1. 安装: npm install vue-qr --save 2. 引入和声明 //在需要生成二维码的文件中引入比如qrCode.vue imp ...

  2. [原创]解决某物流企业二维码打印问题

    [原创]解决某物流企业二维码打印问题 参考文章: (1)[原创]解决某物流企业二维码打印问题 (2)https://www.cnblogs.com/ruochen/archive/2012/06/28 ...

  3. java生成二维码打印到浏览器

    java生成二维码打印到浏览器 解决方法: pom.xml的依赖两个jar包: <!-- https://mvnrepository.com/artifact/com.google.zxing/ ...

  4. 量具管理-量具生成和二维码打印

    量具管理-量具生成和二维码打印 只要选择量具分类,按下"生成新量具"按钮可以自动生成量具并能打印二维码 建立文件createclass.py # -*- coding: utf-8 -*- impor ...

  5. 金蝶k3 wise 15.0单据序时簿二维码打印后打印预览时提示没有注册类

    金蝶K3 wise 15.0 销售出库单打开二维码打印后这个界面在点击布局设计或打印预览时提示没有注册类,提示如下: 解决方案: 请在K3安装目录C:\Program Files (x86)\King ...

  6. Android 蓝牙二维码打印,打印图片,二维码加文字布局,蓝牙连接

    蓝牙二维码打印,工厂物料条码,绝对好用 资源下载地址:点击下载 扫描,显示蓝牙列表 public class DeviceListActivity extends AppCompatActivity ...

  7. TSPL指令二维码打印无效?我搜集的TSPL中文文档

    设备:tec相关打印机 开发语言:javascript nodejs环境 TSCLIB.dll(详细资料需要去TSC官网下载,不要花RMB) 近日又在做标签打印相关,软件的开发,遇到一个以前已解决的问 ...

  8. 条码打印以及二维码打印

    条码打印 function setFlowCardCodeHtml(rows, order){if(!isEmpty(rows) && rows.length>0){ //deb ...

  9. vue二维码生成、打印及识别

    生成二维码 引入QRCode模块 npm install --save qrcode import QRCode from 'qrcode'; 页面代码 批量创建二维码及打印,所以加了个v-for & ...

最新文章

  1. [Android Pro] 精确记录和恢复ListView滑动位置
  2. QT开发(十二)——QT事件处理机制
  3. 第 11 章 使用 ViewPager
  4. 9.Excel数据透视表
  5. Java 10 –局部变量类型推断
  6. ionic应用在mac上使用Xcode7.2(7C68)进行iphone真机测试
  7. axios_的基本使用_使用axios()方法来发送请求---axios工作笔记004
  8. COCOS2D-X 动作 CCSequence动作序列
  9. php繁体类,PHP类UTF8编码内的繁简转换-繁体-简体
  10. 用bootstrap实现的,三种风格的登录界面网页源码
  11. Ambiguous mapping. Cannot map ‘xxxController‘ method
  12. 纳米结构的仿真和分析
  13. “21 天好习惯”第一期-6
  14. 【深度学习】深度学习概念的理解(一)
  15. 通信原理包络是什么意思_2021年通信原理考研题库
  16. 软件测试面试题整理(十一)之软件测试理论(技术)——终极篇
  17. IT小天个人技术博客
  18. linux默认归档目录,在 Linux 中如何归档文件和目录
  19. scikit learn train_test_split的使用
  20. IntelliJ IDEA 卡成球了?

热门文章

  1. Hbase2.0版本 Region处于RIT状态
  2. 使用CMQ和SCF实现邮件发送
  3. 「观点」商业银行与金融科技发展
  4. 如何识别 ChatGPT 的真假
  5. 剑指offer II 001.整数除法
  6. win10禁止dpi缩放在哪_如何在Win10中调整dpi缩放? Win10全局启用dpi缩放设置方法!...
  7. OGG(ORACLE GOLDENGATE)使用手册
  8. 【信息学奥赛一本通】1206:放苹果(递归)
  9. 小航走台阶 (15 分)
  10. 麒麟9000迟迟没有公布细节,或许在于这款芯片的性能较为落后