index.wxml 1.5 KB

123456789101112131415161718192021222324252627282930313233
  1. <!--miniprogram/custom-tab-bar/index.wxml-->
  2. <view class="m-tab-bar">
  3. <!-- <view class="tab-bar-border"></view> -->
  4. <view class="bg-tab-bar">
  5. <image src="/static/tabs/tab-bar-bg.png" style="width: 100vw;height: 52px;" />
  6. <view class="bg-bottom"></view>
  7. </view>
  8. <view class="m-tab-list">
  9. <view class="m-tab-box m-tab-box-l">
  10. <view wx:for="{{list}}" wx:key="index" class="m-tab-bar-item" data-path="{{item.pagePath}}" data-index="{{index}}"
  11. bindtap="switchTab" wx:if="{{index < 2}}">
  12. <image wx:if="{{selected === index}}" src="{{ item.selectedIconPath }}"></image>
  13. <image wx:if="{{selected !== index}}" src="{{ item.iconPath }}"></image>
  14. <view style="color: {{selected === index ? selectedColor : color}}">{{item.text}}</view>
  15. </view>
  16. </view>
  17. <view class="m-tab-box m-tab-box-r">
  18. <view wx:for="{{list}}" wx:key="index" class="m-tab-bar-item" data-path="{{item.pagePath}}" data-index="{{index}}"
  19. bindtap="switchTab" wx:if="{{index >= 2}}">
  20. <image wx:if="{{selected === index}}" src="{{ item.selectedIconPath }}"></image>
  21. <image wx:if="{{selected !== index}}" src="{{ item.iconPath }}"></image>
  22. <view style="color: {{selected === index ? selectedColor : color}}">{{item.text}}</view>
  23. </view>
  24. </view>
  25. </view>
  26. <view class="scan-code-btn-view">
  27. <image class="scan-code-btn" src="/static/tabs/scan.png" data-path="/pages/scan/scan" data-index="4"
  28. bindtap="switchTab" />
  29. </view>
  30. </view>