index.wxml 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. <view class="search" bindtap='search' wx:if="{{act!=3}}">
  2. <!-- <input bindfocus="search" placeholder-style='color:#C8C8C8;' placeholder="输入名称/关键字搜索"></input> -->
  3. 输入名称/关键字搜索
  4. <image mode="widthFix" src="../images/search.png"></image>
  5. </view>
  6. <swiper class="banner" indicator-dots="{{true}}" autoplay="" indicator-active-color='#ffffff'>
  7. <block wx:for="{{lb}}" wx:key="*this">
  8. <swiper-item>
  9. <image src="{{item.img}}"></image>
  10. <!-- <view class="swiper-item">{{item.text}}</view> -->
  11. </swiper-item>
  12. </block>
  13. </swiper>
  14. <view class="search" wx:if="{{act==3}}" style="margin-bottom:20rpx;">
  15. <input placeholder-style='color:#C8C8C8;' placeholder="输入名称/关键字搜索"></input>
  16. <image mode="widthFix" src="../images/search.png"></image>
  17. </view>
  18. <view class="tab">
  19. <text bindtap="tab" data-id='0' class="{{act == 0?'active':''}}">中科院全刊</text>
  20. <text bindtap="tab" data-id='1' class="{{act == 1?'active':''}}">主办单位</text>
  21. <text bindtap="tab" data-id='2' class="{{act == 2?'active':''}}">领域期刊</text>
  22. <text bindtap="tab" data-id='3' class="{{act == 3?'active':''}}">传播指数</text>
  23. </view>
  24. <view wx:if='{{act==0}}' id='nav' class="nav {{touchmove == 1?'touchmove':''}}" bindtouchstart="touchstart" bindtouchmove="touchmove" bindtouchend="touchend">
  25. <view id="nav_item" wx:for="{{zimu_list}}" wx:key="" data-index="{{index}}"
  26. data-id='{{item}}' bindtap="scroll">
  27. {{zimu_list[index]}}
  28. </view>
  29. </view>
  30. <swiper class="myswiper" circular="{{true}}" bindchange='swchange' current='{{act}}' autoplay="{{false}}">
  31. <!-- 全刊 -->
  32. <swiper-item>
  33. <scroll-view scroll-y="true" scroll-into-view="{{scroll}}" class="content">
  34. <view wx:for='{{journals}}'>
  35. <view id="{{item.name}}" class="tt">{{item.name}}</view>
  36. <navigator url="../journalDetail/journalDetail?id={{item.id}}" class="list" wx:for='{{item.journals}}' wx:key="journals{{index}}">
  37. <image mode="widthFix" src="{{item.img}}"></image>
  38. <view>
  39. <view class="title">{{item.name}}</view>
  40. <text>微信号:{{item.wxcode}}</text>
  41. <text>主编:{{item.editor}}</text>
  42. <text class="">主办单位:{{item.publishingUnit}}</text>
  43. </view>
  44. </navigator>
  45. </view>
  46. </scroll-view>
  47. </swiper-item>
  48. <!-- 主办单位 -->
  49. <swiper-item>
  50. <scroll-view scroll-y="true" bindscrolltolower='next_org'>
  51. <view class="dw" wx:for='{{organizers}}' wx:key="organizers{{index}}">
  52. <navigator class="dw_title" url="../list/list?organizer_id={{item.id}}&title={{item.name}}">
  53. <view>{{item.name}}</view>
  54. <image mode="widthFix" src="../images/left.png"></image><text wx:if='{{item.total_journal>0}}'>{{item.total_journal}} </text>
  55. </navigator>
  56. <view class="dw_list">
  57. <navigator wx:for='{{item.journals}}' url="../journalDetail/journalDetail?id={{jour.id}}" wx:key="*this" wx:for-item='jour'>
  58. <view>{{jour.name}}</view>
  59. <text>{{jour.desc}}</text>
  60. </navigator>
  61. <view wx:if='{{item.istop}}' bindtap="cancel_top" data-type='organizer' data-id='{{item.id}}' class="top cancel">取消置顶</view>
  62. <view wx:else bindtap="top" data-type='organizer' data-id='{{item.id}}' class="top">置顶</view>
  63. </view>
  64. </view>
  65. <block wx:if='{{total_org>=20}}'>
  66. <view class='more' wx:if='{{organizers.length < total_org}}'>上拉加载更多...</view>
  67. <view class='more' wx:else>已加载全部数据!</view>
  68. </block>
  69. </scroll-view>
  70. </swiper-item>
  71. <!-- 领域期刊 -->
  72. <swiper-item>
  73. <scroll-view scroll-y="true" bindscrolltolower='next_sub'>
  74. <view class="dw" wx:for='{{subjects}}' wx:key="*this">
  75. <navigator class="dw_title" url="../list/list?subject_id={{item.id}}&title={{item.name}}"><view>{{item.name}}</view>
  76. <image mode="widthFix" src="../images/left.png"></image>
  77. <text wx:if='{{item.total_journal>0}}'>{{item.total_journal}} </text>
  78. </navigator>
  79. <view class="dw_list">
  80. <navigator wx:for='{{item.journals}}' url="../journalDetail/journalDetail?id={{item.id}}" wx:key="*this" wx:for-item='jour'>
  81. <view>{{jour.name}}</view>
  82. <text>{{jour.desc}}</text>
  83. </navigator>
  84. <view wx:if='{{item.istop}}' bindtap="cancel_top" data-type='subject' data-id='{{item.subject_id}}' class="top cancel">取消置顶</view>
  85. <view wx:else bindtap="top" data-id='{{item.id}}' data-type='subject' class="top">置顶</view>
  86. </view>
  87. </view>
  88. <block wx:if='{{total_sub>=20}}'>
  89. <view class='more' wx:if='{{subjects.length < total_sub}}'>上拉加载更多...</view>
  90. <view class='more' wx:else>已加载全部数据!</view>
  91. </block>
  92. </scroll-view>
  93. </swiper-item>
  94. <swiper-item>
  95. <scroll-view scroll-y="true">
  96. <view class="thead">
  97. <text>最近查询</text><text>最新指数</text><text>日环比</text>
  98. </view>
  99. <view class="tbody">
  100. <view class="tr">
  101. <text>力学学报</text><text>234</text>
  102. <text class="per">18.00% <text class="up"></text></text>
  103. </view>
  104. <view class="tr">
  105. <text>力学学报</text><text>234</text>
  106. <text class="per">18.00% <text class="up"></text></text>
  107. </view>
  108. <view class="tr">
  109. <text>力学学报</text><text>234</text>
  110. <text class="per">18.00% <text class="up"></text></text>
  111. </view>
  112. </view>
  113. <view class="tbody">
  114. <view class="tr">
  115. <text>力学学报</text><text>234</text>
  116. <text class="per">18.00% <text class="up"></text></text>
  117. </view>
  118. <view class="tr">
  119. <text>力学学报</text><text>234</text>
  120. <text class="per">18.00% <text class="up"></text></text>
  121. </view>
  122. <view class="tr">
  123. <text>力学学报</text><text>234</text>
  124. <text class="per">18.00% <text class="up"></text></text>
  125. </view>
  126. </view>
  127. </scroll-view>
  128. </swiper-item>
  129. </swiper>
  130. <!-- 当前选择字母提示框 -->
  131. <view class="hint_bok" hidden="{{hiddenn}}">{{nav_text}}</view>
  132. <view class="login" wx:if='{{show}}'>
  133. <view>
  134. <view>
  135. <image src="../images/logo.png" mode="widthFix"></image>
  136. </view>
  137. <text class="xx">申请获取您的用户信息(头像、昵称等)</text>
  138. <button bindtap="onGotUserInfo">确定</button>
  139. </view>
  140. </view>