index.wxml 1.9 KB

12345678910111213141516171819202122232425262728293031323334
  1. <!-- pages/match/index.wxml -->
  2. <view class="match-container">
  3. <!-- 头部横幅区域 -->
  4. <view class="header-banner">
  5. <view class="title {{activeTitle ? 'activeTitle' : ''}}" style="padding-top:{{statusBarHeightTop}};color: {{imglist.length ? '' : '#000000'}}">创业赛事</view>
  6. <view class="banner-bg" wx:if="{{imglist.length}}">
  7. <!--<image class="character-image" src="/assets/images/tournament-bg.png" mode="widthFix"></image>-->
  8. <swiper autoplay="{{true}}" current="{{current}}" bindchange="changeSwiper" interval="{{2000}}" duration="{{500}}" class="bg">
  9. <block wx:for="{{imglist}}" wx:key="index">
  10. <swiper-item>
  11. <image class="character-image" mode="scaleToFill" data-item="{{item}}" bindtap='imgJump' src="{{item.picture}}"></image>
  12. </swiper-item>
  13. </block>
  14. </swiper>
  15. </view>
  16. </view>
  17. <!-- 赛事列表区域 -->
  18. <view class="match-list" style="padding-top: {{imglist.length ? 0 : statusBarHeight}}">
  19. <!-- <view class="section-title">2025年夏季创业大赛季创业大赛</view> -->
  20. <view class="match-items">
  21. <view class="match-item" wx:for="{{matchList}}" wx:key="index" bindtap="onMatchItemTap" data-index="{{index}}">
  22. <view class="item-image">
  23. <!-- <image src="{{item.image}}" mode="aspectFill"></image> -->
  24. <image wx:if="{{item.fileUrl}}" src="{{item.fileUrl}}" mode="widthFix"></image>
  25. <image wx:else src="/assets/images/tournament-bg.png" mode="widthFix"></image>
  26. </view>
  27. <view class="item-content">
  28. <view class="item-title">{{item.title}}</view>
  29. <view class="item-desc">{{item.introduction || ''}}</view>
  30. </view>
  31. </view>
  32. </view>
  33. </view>
  34. </view>