弄了个抽奖小程序,抽中实物时,则系统自动生成一串随机文本,用来在线下核销使用。为了方便起见,肯定是用二维码比较方便的。
本来简单的事情,尼玛竟然弄出了幺蛾子!
1、小程序自身没有提供接口,需要引入外部js来实现;
2、用于渲染问题,无法多次生成不同的二维码;
---------------------
这里只记录异常点,方便以后出问题review。
1、生成二维码的js很多,web-qrcode.js之类的随便百度一个即可使用;
2、注意:不要在前端使用wx:if,因为会销毁canvas;应该使用hidden="{{!showqrcode ? true : false}}",这种形式的。才能正常!
-------------------
后记:小程序坑多,需要一个一个踩。这次是自己没有想清楚,导致简单的问题弄了2个小时!记住这个教训!!!