CommentList.vue 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. <template>
  2. <view>
  3. <block>
  4. <view
  5. class="item"
  6. v-for="item in 10"
  7. :key="item"
  8. @click="$Router.push('/pages/community/commDetail/index')"
  9. >
  10. <view class="item-avatar">
  11. <u-avatar src="https://cdn.uviewui.com/uview/album/1.jpg" />
  12. </view>
  13. <view class="item-content">
  14. <u--text text="uView UI" type="primary" bold size="17"></u--text>
  15. <u--text
  16. margin="0 0 8px 0"
  17. text="全面的组件和便捷的工具会让您信手拈来,如鱼得水"
  18. ></u--text>
  19. <u-album :urls="urls2"></u-album>
  20. <view>
  21. <text
  22. class="iconfont icon-thumb-up"
  23. style="font-size: 48rpx; padding: 20rpx 0"
  24. ></text>
  25. <text
  26. class="iconfont icon-heart"
  27. style="font-size: 48rpx; padding: 20rpx 0; margin-left: 20rpx"
  28. ></text>
  29. </view>
  30. </view>
  31. </view>
  32. </block>
  33. <block>
  34. <u-empty
  35. icon="/static/default-graph/no-comment.png"
  36. text="暂无数据"
  37. ></u-empty>
  38. </block>
  39. </view>
  40. </template>
  41. <script>
  42. export default {
  43. data() {
  44. return {
  45. albumWidth: 0,
  46. urls2: [
  47. 'https://cdn.uviewui.com/uview/album/1.jpg',
  48. 'https://cdn.uviewui.com/uview/album/2.jpg',
  49. 'https://cdn.uviewui.com/uview/album/3.jpg',
  50. 'https://cdn.uviewui.com/uview/album/4.jpg',
  51. 'https://cdn.uviewui.com/uview/album/5.jpg',
  52. 'https://cdn.uviewui.com/uview/album/6.jpg',
  53. 'https://cdn.uviewui.com/uview/album/7.jpg',
  54. 'https://cdn.uviewui.com/uview/album/8.jpg',
  55. 'https://cdn.uviewui.com/uview/album/9.jpg',
  56. 'https://cdn.uviewui.com/uview/album/10.jpg',
  57. 'https://cdn.uviewui.com/uview/album/10.jpg',
  58. ],
  59. };
  60. },
  61. };
  62. </script>
  63. <style lang="scss" scoped>
  64. .item {
  65. padding: 10rpx 0;
  66. display: flex;
  67. .item-avatar {
  68. }
  69. .item-content {
  70. margin-left: 10rpx;
  71. ::v-deep .u-cell__body {
  72. padding: 0;
  73. }
  74. }
  75. }
  76. </style>