index.wxml 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <navbar parameter="{{parameter}}"></navbar>
  2. <view class="newsList">
  3. <view class="swiper" wx:if="{{imgUrls.length > 0}}">
  4. <swiper
  5. indicator-dots="true"
  6. autoplay="{{autoplay}}"
  7. circular="{{circular}}"
  8. interval="{{interval}}"
  9. duration="{{duration}}"
  10. indicator-color="rgba(102,102,102,0.3)"
  11. indicator-active-color="#666"
  12. >
  13. <block wx:for="{{imgUrls}}" wx:key="index">
  14. <swiper-item>
  15. <navigator url="/pages/news_details/index?id={{item.id}}">
  16. <image src="{{item.image_input[0]}}" class="slide-image" />
  17. </navigator>
  18. </swiper-item>
  19. </block>
  20. </swiper>
  21. </view>
  22. <view class="nav" wx:if="{{navList.length > 0}}">
  23. <scroll-view
  24. class="scroll-view_x"
  25. scroll-x
  26. scroll-with-animation
  27. scroll-left="{{scrollLeft}}"
  28. style="width: auto; overflow: hidden"
  29. >
  30. <block wx:for="{{navList}}" wx:key="index">
  31. <view class='item {{active==item.id?"on":""}}' data-id="{{item.id}}" bindtap="tabSelect">
  32. <view>{{item.title}}</view>
  33. <view class="line bg-color" wx:if="{{active==item.id}}"></view>
  34. </view>
  35. </block>
  36. </scroll-view>
  37. </view>
  38. <view class="list">
  39. <block wx:for="{{articleList}}" wx:key="index">
  40. <navigator
  41. url="/pages/news_details/index?id={{item.id}}"
  42. hover-class="none"
  43. class="item acea-row row-between-wrapper"
  44. wx:if="{{item.image_input.length == 1}}"
  45. >
  46. <view class="text acea-row row-column-between">
  47. <view class="name line2">{{item.title}}</view>
  48. <view>{{item.add_time}}</view>
  49. </view>
  50. <view class="pictrue">
  51. <image src="{{item.image_input[0]}}"></image>
  52. </view>
  53. </navigator>
  54. <navigator
  55. url="/pages/news_details/index?id={{item.id}}"
  56. hover-class="none"
  57. class="item"
  58. wx:elif="{{item.image_input.length == 2}}"
  59. >
  60. <view class="title line1">{{item.title}}</view>
  61. <view class="picList acea-row row-between-wrapper">
  62. <block wx:for="{{item.image_input}}" wx:key="index" wx:for-item="itemImg">
  63. <view class="pictrue">
  64. <image src="{{itemImg}}"></image>
  65. </view>
  66. </block>
  67. </view>
  68. <view class="time">{{item.add_time}}</view>
  69. </navigator>
  70. <navigator
  71. url="/pages/news_details/index?id={{item.id}}"
  72. hover-class="none"
  73. class="item"
  74. wx:elif="{{item.image_input.length > 2}}"
  75. >
  76. <view class="title line1">{{item.title}}</view>
  77. <view class="picList on acea-row row-between-wrapper">
  78. <block wx:for="{{item.image_input}}" wx:key="index" wx:for-item="itemImg">
  79. <view class="pictrue">
  80. <image src="{{itemImg}}"></image>
  81. </view>
  82. </block>
  83. </view>
  84. <view class="time">{{item.add_time}}</view>
  85. </navigator>
  86. </block>
  87. </view>
  88. </view>
  89. <view class="noCommodity" wx:if="{{articleList.length == 0 && (page != 1 || active== 0)}}">
  90. <view class="pictrue">
  91. <image src="/images/noNews.png"></image>
  92. </view>
  93. </view>
  94. <!-- <home></home> -->