classify.vue 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <template>
  2. <view class="classify-page">
  3. <swiper class="swiper" autoplay interval>
  4. <swiper-item>
  5. <image src="https://hzstatic.hzinsights.com/static/icon/hzyb/idcard_exp.jpg" mode="aspectFill"/>
  6. </swiper-item>
  7. </swiper>
  8. <view class="list">
  9. <van-row gutter="20">
  10. <van-col span="6">
  11. <view class="item">
  12. </view>
  13. </van-col>
  14. <van-col span="6">
  15. <view class="item"></view>
  16. </van-col>
  17. <van-col span="6">
  18. <view class="item"></view>
  19. </van-col>
  20. <van-col span="6">
  21. <view class="item"></view>
  22. </van-col>
  23. <van-col span="6">
  24. <view class="item"></view>
  25. </van-col>
  26. <van-col span="6">
  27. <view class="item"></view>
  28. </van-col>
  29. </van-row>
  30. </view>
  31. </view>
  32. </template>
  33. <script>
  34. export default {
  35. data () {
  36. return {
  37. list:[
  38. {
  39. name:"晨报",
  40. img:''
  41. },
  42. {
  43. name:"周报",
  44. img:''
  45. },
  46. {
  47. name:"双周报",
  48. img:''
  49. },
  50. {
  51. name:"月报",
  52. img:''
  53. },
  54. ]
  55. }
  56. }
  57. };
  58. </script>
  59. <style lang="scss" scoped>
  60. .classify-page {
  61. padding: 34rpx;
  62. .swiper{
  63. height: 300rpx;
  64. overflow: hidden;
  65. image{
  66. width: 100%;
  67. height: 100%;
  68. display: block;
  69. }
  70. }
  71. .list{
  72. margin-top: 40rpx;
  73. .item{
  74. width: 100%;
  75. height: 150rpx;
  76. background-color: #ccc;
  77. margin-bottom: 20rpx;
  78. }
  79. }
  80. }
  81. </style>