dahome.wxml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <view style="background: #f5f5f5; padding: 20rpx 0;">
  2. <view class="container">
  3. <view class="top_boxs">
  4. <!-- 搜索 -->
  5. <view class="search-bar">
  6. <input class="search-input" placeholder="搜索课件" />
  7. <image class="search-icon" src="{{souimg}}" />
  8. </view>
  9. <!-- 下拉框 -->
  10. <view class="dropdown-box">
  11. <picker mode="selector" range="{{levelOptions}}" value="{{selectedLevelIndex}}" bindchange="handleLevelChange">
  12. <view class="dropdown-item">{{levelOptions[selectedLevelIndex]}} <image class="xiala_boxs" src="{{xialaimg}}" /></view>
  13. </picker>
  14. <picker mode="selector" range="{{typeOptions}}" value="{{selectedTypeIndex}}" bindchange="handleTypeChange">
  15. <view class="dropdown-item">{{typeOptions[selectedTypeIndex]}} <image class="xiala_boxs" src="{{xialaimg}}" /></view>
  16. </picker>
  17. </view>
  18. </view>
  19. <!-- <view>
  20. <button bindtap="dianji" >新增数据</button>
  21. </view> -->
  22. <!-- 列表 -->
  23. <scroll-view
  24. class="list_boxsss"
  25. scroll-y="true"
  26. bindscrolltolower="loadMore"
  27. lower-threshold="10"
  28. >
  29. <view class="list-box">
  30. <block wx:for="{{items}}" wx:key="index">
  31. <view class="item" bindtap="goToGoodsList" data-item="{{item}}">
  32. <image class="item-image" src="{{item.cover}}" />
  33. <view class="item-content">
  34. <view class="item-title">{{item.name}}</view>
  35. <view style="display: flex; justify-content: space-between;">
  36. <view class="item-subtitle">{{item.dan === 0 ? '初级' : item.dan === 1 ? '中级' : '高级'}}</view>
  37. <view class="item-download-count">已有{{item.download_count}}人下载</view>
  38. </view>
  39. <view class="item-buttons">
  40. <button class="preview-button"><image class="download-icons" src="{{showimg}}" />在线预览</button>
  41. <image class="download-icon" src="{{xiaziimg}}" />
  42. </view>
  43. </view>
  44. </view>
  45. </block>
  46. </view>
  47. <view wx:if="{{ isLoading }}" class="loading-text">加载中...</view>
  48. <view wx:elif="{{ !hasMore }}" class="no-more-text">没有更多了</view>
  49. </scroll-view>
  50. </view>
  51. </view>