index.wxml 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <wxs src="../../utils/filter.wxs" module="filters" />
  2. <view class="followBox">
  3. <view class="screening">
  4. <view class="type {{currentType==1?'currentType':''}}" data-type="1" bindtap="setType">我的关注({{c1}})</view>
  5. <view class="type {{currentType==2?'currentType':''}}" data-type="2" bindtap="setType">我的粉丝({{c2}})</view>
  6. <view class="searchFriend" bindtap="searchFriend">
  7. <image src="/static/search.png" />
  8. 找朋友
  9. </view>
  10. </view>
  11. <view class="box">
  12. <view class="userBox" wx:for="{{list}}" wx:key="index" bindtap="jumpitem" data-uid='{{item.user.uid}}'>
  13. <view class="identity">
  14. <image class='avatar' src='{{ item.user.avatar}}'></image>
  15. <view class="identityText">{{item.user.profession}}</view>
  16. </view>
  17. <view class="userRight">
  18. <view class="topBox">
  19. <view class="row">
  20. <view class="nickName textOver">{{item.user.nickName||item.user.eid }}</view>
  21. <view class="gradeText textOver" data-eid="{{item.user.eid}}" catchtap="clipboar">学号:{{item.user.eid}}
  22. <image src="/static/copy.png" class="copy" />
  23. </view>
  24. </view>
  25. <view class="row">
  26. <view class="count">
  27. 粉丝<text class="countNum textOver">{{filters.numFilter(item.fansAmount)|| '0'}}</text>
  28. </view>
  29. <view class="count">
  30. 作品<text class="countNum textOver">{{filters.numFilter(item.readAmount)|| 0}}</text>
  31. </view>
  32. <view class="count countEnd">
  33. 播放<text class="countNum textOver">{{filters.numFilter(item.playAmount) || 0}}</text>
  34. </view>
  35. </view>
  36. </view>
  37. <view class="btmBox">
  38. <view class="state" data-uid='{{item.user.uid}}' data-isEachOther="{{item.isEachOther}}" catchtap="setFans">
  39. <view class="stateText already" wx:if="{{currentType==1}}">
  40. <image src="/static/follow_2.png" class="character" wx:if="{{item.isEachOther}}" />
  41. {{item.isEachOther?'互相关注':'已关注'}}
  42. </view>
  43. <view class="stateText {{item.isEachOther?'already':'yet'}}" wx:else>
  44. <image src="/static/follow_2.png" class="character" wx:if="{{item.isEachOther}}" />
  45. {{item.isEachOther?'互相关注':'回关'}}
  46. </view>
  47. </view>
  48. <view class="follow isFans" bindtap="setFans">
  49. <image src="/static/sx.png" class="character" />
  50. <text>发私信</text>
  51. </view>
  52. </view>
  53. </view>
  54. </view>
  55. </view>
  56. <emptyBg wx:if="{{nullList}}" message='快去寻找小伙伴吧!' />
  57. </view>