index.wxml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <wxs src="config.wxs" module="config" />
  2. <view class='list-warpper'>
  3. <view wx:if="{{config.search}}" class='list-search'>
  4. <view class='list-search-box'>
  5. <icon type="search" size="15" />
  6. <input placeholder="输入您要搜索的城市" bindinput='searchMt' />
  7. </view>
  8. <!-- <button class='search-button' catchtap='searchMt'>搜索</button> -->
  9. </view>
  10. <block wx:if="{{list.length != 0 }}">
  11. <scroll-view class="list-scroll {{config.search?'top':''}}" scroll-y="true" scroll-into-view="{{jumpNum}}" scroll-with-animation="{{config.animation}}">
  12. <!-- 我的位置 -->
  13. <view wx:if="{{myCity}}">
  14. <view class='list-title'>我的位置</view>
  15. <view class='list-horizontal my-city'>
  16. <view class='list-name' data-detail="{{city}}" catchtap='locationMt'>
  17. {{myCity}}
  18. </view>
  19. <view class='list-name' catchtap='locationRe'>
  20. 重新定位
  21. </view>
  22. </view>
  23. </view>
  24. <view id="{{'index'+index}}" wx:for="{{list}}" wx:key="key">
  25. <view class='list-title'>{{item.title}}</view>
  26. <view class='{{index===0&&config.horizontal&&item.type==="hot"?"list-horizontal":""}}'>
  27. <view class='list-name' wx:for="{{item.item}}" wx:for-item="city" wx:for-index="idx" wx:key="city" data-detail="{{city}}" catchtap='detailMt'>
  28. {{city.name}}
  29. </view>
  30. </view>
  31. </view>
  32. </scroll-view>
  33. <view class='list-right-wrapper'>
  34. <view class='right-item' wx:for="{{rightArr}}" wx:key="rightArr" data-id="{{'index'+index}}" catchtap='jumpMt'>
  35. {{rightArr[index]}}
  36. </view>
  37. </view>
  38. </block>
  39. <block wx:else>
  40. <view class='nodata'>没有搜索到相关的数据哦</view>
  41. </block>
  42. </view>