tablelayout.wxml 1.0 KB

1234567891011121314151617181920212223
  1. <view style='height:100%; width:100%; position:fixed;'>
  2. <!-- title -->
  3. <view id="head" style='display:flex; flex-direction:left; align-items:center;'>
  4. <view>
  5. <view style='height:55rpx; display:flex; flex-direction:row; text-align:center;'><!-- 为什么 文字居中需要放在这一层 -->
  6. <view wx:for="{{titles}}" style='width:100rpx;'>
  7. <text data-index='{{index}}' bindtap='clickTitle'>{{item}}</text>
  8. </view>
  9. </view>
  10. <!-- indicator -->
  11. <view style='width:100rpx; height:5rpx; background:lightgray;' animation="{{animation}}"></view>
  12. </view>
  13. </view>
  14. <!-- page -->
  15. <swiper style='height:100%;' current="{{swiperIndex}}" bindtransition="swiperTrans" bindanimationfinish="swiperAnimationfinish" bindchange='swiperChange'>
  16. <view wx:for="{{titles}}" wx:key="*this">
  17. <swiper-item style='background:lightblue; display:flex; align-items:center; justify-content:center'>
  18. <slot name="{{index}}"></slot>
  19. </swiper-item>
  20. </view>
  21. </swiper>
  22. </view>