index.wxml 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <wxs src="../../utils/filter.wxs" module="filters" />
  2. <view class="matchBox">
  3. <image src="" class="headerImg" />
  4. <view class="modelText">
  5. <view class="header">
  6. <image src="/static/modelBg.png" class="bg" />
  7. <view class="text">一年级 朗读范文素材</view>
  8. </view>
  9. <view class="tips">
  10. 选择下面范文进行朗读
  11. </view>
  12. <swiper class="swiper" autoplay circular indicator-dots previous-margin='36px' next-margin='20px'
  13. indicator-active-color="#7ACAFF" indicator-color='#BABABA'>
  14. <block wx:for="{{bannerList}}" wx:key="id">
  15. <swiper-item bindtap='bannelEvent'>
  16. <image src="{{item.url}}" class="swiper-item" mode="" />
  17. </swiper-item>
  18. </block>
  19. </swiper>
  20. </view>
  21. <view class="rankList">
  22. <view class="switchBtns" bindtap="selectType">
  23. <view class="switchBtn {{currentType?'currentBtn currentBtn-l':''}}" data-type='true'>人气榜TOP100</view>
  24. <view class="switchBtn {{!currentType?'currentBtn currentBtn-r':''}}" data-type='false'>我的参赛作品</view>
  25. </view>
  26. <view class="table">
  27. <view class="titleLine">
  28. <view class="colTitle">排名</view>
  29. <view class="colTitle">名称</view>
  30. <view class="colTitle">人气值</view>
  31. </view>
  32. <view class="contentBox" wx:for="{{10}}" wx:key="index">
  33. <view class="firstCol">
  34. <image src="/static/1-1.png" class="rankingImg" wx:if="{{index<3}}" />
  35. <text wx:else>{{index+1}}</text>
  36. </view>
  37. <view class="secondCol">
  38. <image src="https://p3-passport.byteimg.com/img/mosaic-legacy/3793/3131589739~100x100.awebp" class="avatar" />
  39. <view class="userInfo">
  40. <view class="nickName">尼赫鲁吧唧布</view>
  41. <view class="date">
  42. <view>
  43. <image src="/static/f.png" class="icon" />
  44. <view class="num">{{filters.numFilter(10)}}</view>
  45. </view>
  46. <view>
  47. <image src="/static/p.png" class="icon" />
  48. <view class="num">{{filters.numFilter(10)}}</view>
  49. </view>
  50. <view>
  51. <image src="/static/d.png" class="icon" />
  52. <view class="num">{{filters.numFilter(10130)}}</view>
  53. </view>
  54. </view>
  55. </view>
  56. </view>
  57. <view class="threeCol">
  58. <image src="/static/hot.png" class="icon" />
  59. <view class="num">{{filters.numFilter(12310)}}</view>
  60. </view>
  61. </view>
  62. </view>
  63. </view>
  64. </view>