index.wxml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <scroll-view
  2. class="page page-select-index"
  3. enable-back-to-top
  4. scroll-into-view="{{intoView}}"
  5. scroll-y
  6. bindscroll="onScroll"
  7. >
  8. <!-- style="height: {{wHeight}}px;" -->
  9. <view>
  10. <slot></slot>
  11. </view>
  12. <view class="index_list_item" wx:for="{{list}}" data-cid="{{item.id}}" wx:key="alpha" id="{{item.alpha}}">
  13. <view class="index-group__title font-size-26 tips-color" data-cid="{{item.id}}" >{{item.alpha}}</view>
  14. <view class="index-group__content" data-cid="{{item.id}}">
  15. <view class="index-group__list" data-cid="{{item.id}}">
  16. <block wx:for="{{item.subItems}}" wx:for-item="subItem" wx:key="name" data-item="{{subItem}}" data-cid="{{subItem.id}}">
  17. <view
  18. class="index-group__item thin-border-bottom"
  19. hover-class="bg-highlight"
  20. data-item="{{subItem}}"
  21. data-cid="{{subItem.id}}"
  22. bindtap="choose">
  23. {{subItem.name}}<text data-item="{{subItem}}" data-cid="{{subItem.id}}">{{subItem.case_num}}</text>
  24. </view>
  25. </block>
  26. </view>
  27. </view>
  28. </view>
  29. </scroll-view>
  30. <view
  31. class="anchor-bar__wrp wx-flex"
  32. catchtouchstart='scrollTo'
  33. catchtouchmove='scrollTo'
  34. catchtouchend='removeTouching'
  35. >
  36. <view class="anchor-bar wx-flex__item">
  37. <view class="anchor-list">
  38. <view class="anchor-item selected" >
  39. <view class="anchor-item__inner">热</view>
  40. <view class="anchor-item__pop">热</view>
  41. </view>
  42. <block wx:for="{{alphabet}}" wx:key="*this" wx:for-item="alpha" data-idx="{{index}}">
  43. <view data-idx="{{index}}" class="anchor-item {{current == alpha ? ( touching ? 'selected tapped' : 'selected' ): ''}}" data-alpha="{{alpha}}">
  44. <view data-idx="{{index}}" class="anchor-item__inner">{{alpha}}</view>
  45. <view data-idx="{{index}}" class="anchor-item__pop">{{alpha}}</view>
  46. </view>
  47. </block>
  48. </view>
  49. </view>
  50. </view>