content.wxml 1.1 KB

123456789101112131415161718192021
  1. <import src="../common/template/button.wxml" />
  2. <template name="content">
  3. <slot wx:if="{{!title && !body}}" name="content-{{current}}" />
  4. <block wx:else>
  5. <view class="{{prefix}}-class-tooltip">
  6. <view wx:if="{{title}}" class="{{prefix}}-class-title {{classPrefix}}__title--{{modeType}}">{{title}}</view>
  7. <slot wx:else name="title-{{current}}" />
  8. <view wx:if="{{body}}" class="{{prefix}}-class-body {{classPrefix}}__body--{{modeType}}">{{body}}</view>
  9. <slot wx:else name="body-{{current}}" />
  10. </view>
  11. <view
  12. wx:if="{{current !== -1}}"
  13. class="{{prefix}}-class-footer {{classPrefix}}__footer {{classPrefix}}__footer--{{modeType}}"
  14. >
  15. <template is="button" wx:if="{{current < steps.length - 1 && !hideSkip}}" data="{{...skipButton}}" />
  16. <template is="button" wx:elif="{{current === steps.length - 1 && !hideBack}}" data="{{...backButton}}" />
  17. <template is="button" wx:if="{{current < steps.length - 1}}" data="{{...nextButton}}" />
  18. <template is="button" wx:else data="{{...finishButton}}" />
  19. </view>
  20. </block>
  21. </template>