index.wxml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <view class="worksBox">
  2. <!-- 作品列表 -->
  3. <view class="works">
  4. <view class="work" wx:for="{{list}}" wx:key="index">
  5. <view class="workHead">
  6. <view class="wH-left">
  7. <image src="{{item.user.avatar}}" class="avatar" mode="" />
  8. <view class="wH-left-user">
  9. <view class="nickname textOver">{{item.user.nickName}}</view>
  10. <view class="time">发布时间:{{item.userRead.day}}</view>
  11. </view>
  12. </view>
  13. <view class="wH-right">
  14. <view class="wH-right-btn">
  15. <image class="img" src="/static/index/down.png" mode="" />
  16. <view class="text">下载</view>
  17. </view>
  18. <view class="wH-right-btn">
  19. <image class="img" style="width:24rpx" src="/static/index/delete.png" mode="" />
  20. <view class="text">删除</view>
  21. </view>
  22. <view class="wH-right-btn">
  23. <image class="img" style="width:30rpx"
  24. src="{{item.userRead.status==='NORMAL'? '/static/index/unlock.png': '/static/index/lock.png'}}" />
  25. <view class="text">
  26. {{item.userRead.status==='NORMAL'? '公开': '私密'}}
  27. </view>
  28. </view>
  29. </view>
  30. </view>
  31. <view class="workContent">
  32. <view class="videoBox" wx:if="{{item.userRead.id!=currentId}}" catchtap="playVideo"
  33. data-id="{{item.userRead.id}}">
  34. <!-- <image class="video_item_dialog_img" src="/static/index/checking.png"
  35. mode="aspectFit|aspectFill|widthFix" /> -->
  36. <image class="play" src="/static/image/play-btn.png" />
  37. <image class="cover" src="{{item.userRead.coverImg}}" />
  38. </view>
  39. <video class="video" id="myVideo" wx:else src="{{item.userRead.videoPath}}" autoplay="true"
  40. object-fit="contain" bindtap="changeVideoState">
  41. </video>
  42. </view>
  43. <view class="workFooter">
  44. <view class="title">{{item.userRead.title}}</view>
  45. <view class="mange">
  46. <view class="mangeL">
  47. <view class="mangeL-box">
  48. <image src="/static/image/no_collect.png" mode="" class="icon" />
  49. <view class="icon-name">收藏</view>
  50. </view>
  51. <view class="mangeL-box">
  52. <image src="/static/index/share.png" mode="" class="icon" />
  53. <view class="icon-name">分享</view>
  54. </view>
  55. </view>
  56. <view class="mangeL">
  57. <view class="mangeL-box">
  58. <image
  59. src="{{item.userRead.isLike ? '/static/index/heart_colored.png' : '/static/index/heart.png'}}"
  60. mode="" class="icon" />
  61. <view class="icon-name">13313</view>
  62. </view>
  63. <view class="mangeL-box">
  64. <image src="/static/index/comment.png" mode="" class="icon" />
  65. <view class="icon-name">1233</view>
  66. </view>
  67. </view>
  68. </view>
  69. </view>
  70. </view>
  71. </view>
  72. </view>