index.wxml 877 B

12345678910111213141516171819202122232425
  1. <view class="wux-class {{ classes.wrap }}" style="{{ wrapStyle }}" bindtap="onTap">
  2. <canvas
  3. type="2d"
  4. id="{{ classes.canvas }}"
  5. class="{{ classes.canvas }}"
  6. />
  7. <image
  8. wx:if="{{ base64Url }}"
  9. src="{{ base64Url }}"
  10. show-menu-by-longpress="{{ showMenuByLongpress }}"
  11. class="{{ classes.image }}"
  12. />
  13. <view class="{{ classes.mask }}" wx:if="{{ base64Url && qrcodeStatus !== 'activated' }}" catchtap="onMaskClick">
  14. <wux-spin wx:if="{{ qrcodeStatus === 'loading' }}" />
  15. <block wx:elif="{{ qrcodeStatus === 'expired' }}">
  16. <view class="{{ classes.expired }}">{{ qrcodeExpiredText }}</view>
  17. <view class="{{ classes.refresh }}">
  18. <view class="{{ classes.icon }}">
  19. <wux-icon type="ios-refresh" size="32rpx" />
  20. </view>
  21. <text>{{ qrcodeRefreshText }}</text>
  22. </view>
  23. </block>
  24. </view>
  25. </view>