1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- <van-sticky>
- <view class="header">
- <view class="search">
- <input type="text" placeholder="输入搜索关键词" value="{{name}}" bindinput="bindinput" bindconfirm="bindconfirm"></input>
- <image src="/images/icon/search.svg" bindtap="search"></image>
- </view>
- <image class="show-type" src="/images/icon/list{{listType}}.svg" bindtap="changeShowType"></image>
- </view>
- <view class="filters">
- <view class="item {{orderBy==''?'active':''}}" data-val="" bindtap="filter">综合</view>
- <view class="item {{orderBy=='addedDown'?'active':''}}" data-val="addedDown" bindtap="filter">新品</view>
- <view class="item {{orderBy=='ordersDown'?'active':''}}" data-val="ordersDown" bindtap="filter">销量</view>
- <view class="item {{orderBy=='priceUp'?'active':''}}" data-val="priceUp" bindtap="filter">价格</view>
- </view>
- </van-sticky>
- <van-empty wx:if="{{ !goods || goods.length == 0 }}" description="暂无商品" />
- <block wx:if="{{listType == 1}}">
- <view class="list1" wx:for="{{goods}}" wx:key="id">
- <navigator url="/pages/goods-details/index?id={{item.id}}"><image class="img" mode="aspectFill" src="{{item.pic}}"></image></navigator>
- <view class="goods-info">
- <view class="title ellipsis"><navigator url="/pages/goods-details/index?id={{item.id}}">{{item.name}}</navigator></view>
- <view class="price">¥ {{item.minPrice}}</view>
- <view class="buy-info">
- <view class="num">已售出{{item.numberSells}}件</view>
- <image class="car" src="/images/icon/car.svg" data-id="{{item.id}}" bindtap="addShopCar"></image>
- </view>
- </view>
- </view>
- </block>
- <view wx:if="{{listType == 2}}" class="list2-box">
- <view class="list2" wx:for="{{goods}}" wx:key="id">
- <navigator url="/pages/goods-details/index?id={{item.id}}"><image class="img" mode="aspectFill" src="{{item.pic}}"></image></navigator>
- <view class="goods-info">
- <view class="title"><navigator url="/pages/goods-details/index?id={{item.id}}">{{item.name}}</navigator></view>
- <view class="price">¥ {{item.minPrice}}</view>
- <view class="buy-info">
- <view class="num">{{item.numberOrders}}人已购{{item.numberSells}}件</view>
- <image class="car" src="/images/icon/car.svg" data-id="{{item.id}}" bindtap="addShopCar"></image>
- </view>
- </view>
- </view>
- </view>
- <block wx:if="{{skuCurGoods}}">
- <view class="sku-mask"></view>
- <view class="sku-container">
- <image class="close" src="/images/icon/close.svg" bindtap="closeSku"></image>
- <view class="sku" wx:for="{{skuCurGoods.properties}}" wx:key="id">
- <view class="t">{{item.name}}</view>
- <view class="items">
- <text class="{{small.active? 'active' : ''}}" wx:for="{{item.childsCurGoods}}" wx:for-item="small" wx:key="id" data-pid="{{small.propertyId}}" data-id="{{small.id}}" bindtap="skuSelect">{{small.name}}</text>
- </view>
- </view>
- <view class="num">
- <view class="t">购买数量</view>
- <view class="num-box">
- <text class="a" bindtap="storesJian">-</text>
- <text class="b">{{skuCurGoods.basicInfo.storesBuy}}</text>
- <text class="a" bindtap="storesJia">+</text>
- </view>
- </view>
- </view>
- <view class="sku-btn" bindtap="addCarSku">加入购物车</view>
- </block>
|