index.wxml 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <!-- <swiper class="swiper" indicator-dots="true" autoplay="true">
  2. <swiper-item wx:for="{{imgUrls}}" wx:key="index">
  3. <image src="{{item}}" class="slide-image" mode="aspectFill" />
  4. </swiper-item>
  5. </swiper> -->
  6. <headerCard imgUrls="{{banner}}" active='1' title='民宿预定'></headerCard>
  7. <view style="padding: 0 20rpx;">
  8. <view class="rankingTitle">
  9. <view class="title">民宿排行</view>
  10. <view class="tabs">
  11. <block wx:for="{{cateList}}" wx:key="index">
  12. <text class="{{textItem==item.objectId?'actvice':''}}" bindtap="changeText" data-id="{{item.objectId}}">{{item.name}}</text>
  13. </block>
  14. </view>
  15. </view>
  16. <view class="rankingContent">
  17. <view wx:for="{{rankList}}" wx:key="index" wx:if="{{index<3}}" class="rankingCard" style="background: url({{item.cover}}) no-repeat 100% 100%;" mode="vertical" bind:tap="goUrl" data-url="/nova-tourism/pages/homestay/hotel-details/index?id={{item.objectId}}">
  18. <view style="height: 160rpx;">
  19. <view class="ranking" style="background: {{index==0?'#FBB404':(index==1?'#D0CFCB':'#BB9382 ')}};">{{index+1}}</view>
  20. </view>
  21. <view class="title">
  22. {{item.name}}
  23. </view>
  24. <view class="content">
  25. {{item.address}}
  26. </view>
  27. </view>
  28. </view>
  29. <view class="tabs">
  30. <text wx:for="{{tabs}}" data-id="{{index}}" data-type="{{item.type}}" wx:key="item" data-index="{{index}}" class="{{tabIndex == index ? 'tabIndex' : '' }}"
  31. bindtap="onTabClick">
  32. {{item.title}}
  33. </text>
  34. </view>
  35. <view class="card" wx:for="{{rooms}}" wx:key="index" data-id="{{item.objectId}}" mode="vertical" bind:tap="details">
  36. <view class="image">
  37. <image src="{{item.images[0]}}"></image>
  38. </view>
  39. <view class="content">
  40. <view class="title">{{item.name}}</view>
  41. <view class="detail">{{item.address}}</view>
  42. <view class="tabs">
  43. <view class="score">
  44. <van-icon name="https://file-cloud.fmode.cn/sHNeVwSaAg/20230602/cv1d8f031530864.png" />
  45. 评分9.9分
  46. </view>
  47. <text wx:for="{{item.tags}}" wx:for-item="tag" wx:key="index">{{tag}}</text>
  48. </view>
  49. <view class="bottom">
  50. <text class="prive">¥{{item.price}}/人</text>
  51. <!-- <text class="range">距离 km</text> -->
  52. </view>
  53. </view>
  54. </view>
  55. </view>