CommentList.vue 2.0 KB

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