js 调用浏览器打印功能

功能需求:店家从商家后台调用打印机打印送货单,送货单信息:二维码,地址,电话等等

首先拆分功能点:生成二维码、调用浏览器打印机打印订单 (二维码使用qrcode.react第三方生成,二维码格式为canvas,但是浏览器打印不能识别canvas格式,qrcode.react (v7.1.2) 。具体如下)

  1. 二维码生成使用qrcode.react
             <QRCode value={`${orderInfo.orderSn}`} size={80}/>
             {/*value(string) 写法{`${orderInfo.orderSn}`}*/} 
             文档要求value值string,v7.1.2
  1. 调用浏览器打印机 window.print()
			// html
			<div id="order-print" style={
  { display: 'none'}}>
				<!--content-->
         	 </div>

		 	//javascript
		 	  printOrder = asyn
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值