animation.wxml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <view class="bar solid-bottom">
  2. <view class='ml-sm'>
  3. <text class='iconfont icon-titles success-text'></text>
  4. <text class='text-lg ml-xs'>默认效果</text>
  5. </view>
  6. </view>
  7. <view class="doc-main">
  8. <view class='flex flex-wrap justify-around'>
  9. <button class='{{item.color}} btn animation-{{animation==item.name? item.name :""}} m-sm basis-sm' bindtap='toggle' data-class='{{item.name}}' wx:for="{{list}}">{{item.name}}</button>
  10. </view>
  11. </view>
  12. <view class="bar solid-bottom mt-sm">
  13. <view class='ml-sm'>
  14. <text class='iconfont icon-titles success-text'></text>
  15. <text class='text-lg ml-xs'>反向动画</text>
  16. </view>
  17. </view>
  18. <view class="doc-main">
  19. <view class='flex flex-wrap justify-around'>
  20. <button class='{{item.color}} btn animation-{{animation==item.name+"s"? item.name :""}} animation-reverse m-sm basis-sm' bindtap='toggle' data-class='{{item.name+"s"}}' wx:for="{{list}}">{{item.name}}</button>
  21. </view>
  22. </view>
  23. <view class="bar solid-bottom mt-sm">
  24. <view class='ml-sm'>
  25. <text class='iconfont icon-titles success-text'></text>
  26. <text class='text-lg ml-xs'>延迟执行</text>
  27. </view>
  28. </view>
  29. <view class="doc-main">
  30. <view class='flex justify-around m-sm'>
  31. <button class='btn secondary' bindtap='toggleDelay'>开始执行</button>
  32. </view>
  33. <view class='flex flex-wrap justify-around'>
  34. <button class='{{item.color}} btn {{toggleDelay?"animation-slide-bottom":""}} m-sm basis-sm' style='animation-delay: {{(index+1)*0.1}}s;' wx:for="{{list}}">0.{{index+1}}s</button>
  35. </view>
  36. </view>