expertsItem.axml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <import-sjs name="utils" from="./index.sjs"/>
  2. <wrapper>
  3. <view class="experts-item-container">
  4. <view
  5. class="experts-item"
  6. a:for="{{ dataSource }}"
  7. onTap="toDetailPage"
  8. data-item="{{ item }}"
  9. >
  10. <view class="experts-item-left">
  11. <image
  12. mode="aspectFit"
  13. src="{{ item.picUrl }}"
  14. class="experts-item-img"/>
  15. </view>
  16. <view class="experts-item-right">
  17. <view class="experts-item-title">
  18. <view class="experts-item-title-left">
  19. <text number-of-lines="1">
  20. {{ item.name }} {{ item.level }} {{ utils.getLabels(item) }}
  21. </text>
  22. </view>
  23. <view class="experts-item-title-right">
  24. <am-icon
  25. size="12"
  26. type="right"
  27. color="#CCC"
  28. />
  29. </view>
  30. </view>
  31. <view class="experts-item-desc">
  32. <text number-of-lines="2">{{ item.desc }}</text>
  33. </view>
  34. </view>
  35. </view>
  36. </view>
  37. <view class="loading-el-experts" a:if="{{ !isLastPage && loading }}">
  38. <text>加载中..</text>
  39. </view>
  40. <view a:else class="no-more-experts">没有更多了</view>
  41. </wrapper>