index.wxml 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <view class="rankingBox">
  2. <view class="podiumBox {{podiumBoxBg}}">
  3. <view class="switchType" bindtap="switchType">
  4. <view class="ilk {{rankingType=='3'?'current tips2':''}}" data-type='3'>
  5. 热播榜
  6. </view>
  7. <view class="ilk {{rankingType=='4'?'current tips2':''}}" data-type='4'>
  8. 挑战PK榜
  9. </view>
  10. <view class="ilk {{rankingType=='2'?'current tips2':''}}" data-type='2'>
  11. 邀新榜
  12. </view>
  13. </view>
  14. <view class="podiumContent">
  15. <view class="user first">
  16. <image src="{{userList[0].avatar}}" class="avatar" bindtap="jumpUserInfo"
  17. data-uid='{{userList[0].uid}}' />
  18. <view class="iconBox">
  19. <image src="{{icon}}" class="icon {{rankingType=='4'?'iconPk':''}}" />
  20. <view class="num">{{userList[0].count}}</view>
  21. </view>
  22. <view class="nickName textOver">
  23. {{userList[0].nickName||userList[0].eid}}
  24. </view>
  25. </view>
  26. <view class="user second">
  27. <image src="{{userList[1].avatar}}" class="avatar" bindtap="jumpUserInfo"
  28. data-uid='{{userList[1].uid}}' />
  29. <view class="iconBox">
  30. <image src="{{icon}}" class="icon {{rankingType=='4'?'iconPk':''}}" />
  31. <view class="num">{{userList[1].count}}</view>
  32. </view>
  33. <view class="nickName textOver">
  34. {{userList[1].nickName||userList[1].eid}}
  35. </view>
  36. </view>
  37. <view class="user third">
  38. <image src="{{userList[2].avatar}}" class="avatar" bindtap="jumpUserInfo"
  39. data-uid='{{userList[2].uid}}' />
  40. <view class="iconBox">
  41. <image src="{{icon}}" class="icon {{rankingType=='4'?'iconPk':''}}" />
  42. <view class="num">{{userList[2].count}}</view>
  43. </view>
  44. <view class="nickName textOver">
  45. {{userList[2].nickName||userList[2].eid}}
  46. </view>
  47. </view>
  48. </view>
  49. </view>
  50. <view class="podiumList">
  51. <scroll-view scroll-y="true" enhanced="true" show-scrollbar="{{false}}" class="scrollBox">
  52. <view class="row" wx:for="{{userList.length-3}}" wx:key="index">
  53. <view class="left">
  54. <view class="num">{{index+4}}</view>
  55. <image src="{{userList[index+3].avatar}}" class="avatar" bindtap="jumpUserInfo"
  56. data-uid='{{userList[index+3].uid}}' />
  57. <view class="nickName textOver">
  58. {{userList[index+3].nickName||userList[index+3].eid}}
  59. </view>
  60. </view>
  61. <view class="right">
  62. <image src="{{icon}}" class="icon {{rankingType=='4'?'iconPk':''}}" />
  63. <view class="num"> {{userList[index+3].count}}</view>
  64. </view>
  65. </view>
  66. </scroll-view>
  67. </view>
  68. <view class="footer">
  69. <view class="left">我的排名<text>{{ranking?ranking:'100+'}}</text></view>
  70. <button class="resetBtn rigth" open-type="share" wx:if="{{rankingType!=4}}">
  71. <image src="/static/forward.png" class="share" />呼朋唤友来加热
  72. </button>
  73. <button class="resetBtn rigth" wx:else bindtap="jumpIndex">
  74. 我要冲榜
  75. </button>
  76. </view>
  77. </view>