<view class="icon-wrapper">
  <canvas class="thumbs-up-canvas {{isVisible_1 ? 'visible' : ''}}" id="thumbs-up-canvas-1" canvas-id="thumbs-up-canvas-1"></canvas>
  <canvas class="thumbs-up-canvas {{isVisible_2 ? 'visible' : ''}}" id="thumbs-up-canvas-2" canvas-id="thumbs-up-canvas-2"></canvas>
  <canvas class="thumbs-up-canvas {{isVisible_3 ? 'visible' : ''}}" id="thumbs-up-canvas-3" canvas-id="thumbs-up-canvas-3"></canvas>
  <van-icon
    name="{{isThumbsUp ? 'thumbs-up-active' : 'thumbs-up'}}"
    data-islike="{{isThumbsUp}}"
    bindtap="toggleThumbsUp"
    bindlongpress="iconLongPressHandler"
    bindtouchend="touchEndHandler"
    class="thumbs-up"
    class-prefix="md-icon"
    style="{{ 'width: ' + width + 'rpx; height: ' + height + 'rpx; line-height: ' + height + 'rpx; font-size: ' + fontSize + 'rpx'}}"
  />
</view>
