index.wxml 871 B

12345678910111213141516171819202122232425262728293031
  1. <template name="zan-toast">
  2. <view
  3. class="zan-toast {{ !zanToast.title ? 'zan-toast--notitle' : '' }}"
  4. wx:if="{{ zanToast.show }}"
  5. bindtap="clearZanToast"
  6. >
  7. <!-- icon 展示 -->
  8. <block
  9. wx:if="{{ zanToast.icon || zanToast.image }}"
  10. >
  11. <view
  12. wx:if="{{ zanToast.image }}"
  13. class="zan-toast__icon zan-toast__icon-image"
  14. style="background-image: url({{ zanToast.image }});"
  15. ></view>
  16. <view
  17. wx:elif="{{ zanToast.icon === 'loading' }}"
  18. class="zan-toast__icon zan-toast__icon-loading"
  19. >
  20. <view class="zan-loading"></view>
  21. </view>
  22. <view
  23. wx:else
  24. class="zan-toast__icon zan-icon zan-icon-{{ zanToast.icon }}"
  25. ></view>
  26. </block>
  27. <!-- 文案展示 -->
  28. <view wx:if="{{ zanToast.title }}">{{ zanToast.title }}</view>
  29. </view>
  30. </template>