index.wxml 1.2 KB

1234567891011121314151617181920212223242526
  1. <wxs src="../../utils/filter.wxs" module="filter" />
  2. <popup custom-class="spec-popup" show="{{ show }}" position="bottom" closeable catchtouchmove="prevent" bind:close="hideSpec">
  3. <view class="spec-top flex">
  4. <view style="height: 176rpx;" class="flex">
  5. <image class="spec-url" src="{{ curSpec.url }}" />
  6. <view class="spec-selected flex">
  7. <view class="flex column-bottom">
  8. <view class="spec-price">¥<text class="txt">{{ curSpec.price }}</text></view>
  9. </view>
  10. <view>已选:{{ filter.specSelected(specValue) }}</view>
  11. </view>
  12. </view>
  13. </view>
  14. <scroll-view class="spec-content" scroll-y>
  15. <view class="spec-list" wx:for="{{ specName }}" wx:for-item="name" wx:for-index="nameindex" wx:key="nameindex">
  16. <view class="spec-label">{{ name }}</view>
  17. <view class="spec-value {{ item.is_active ? 'value-active' : '' }}" wx:for="{{ specValue[nameindex] }}" wx:key="index" data-nameindex="{{ nameindex }}" data-index="{{ index }}" bindtap="changeSpec">{{ item.name }}</view>
  18. </view>
  19. <view class="spec-count flex">
  20. <view class="count-label">库存</view>
  21. <view class="flex row-middle">{{ curSpec.number }}</view>
  22. </view>
  23. </scroll-view>
  24. </popup>