collection-list.wxml 3.0 KB

1
  1. <mescroll-uni class="vue-ref" vue-id="74da8226-1" top="80rpx" down="{{downOption}}" up="{{upOption}}" data-ref="mescrollRef" data-event-opts="{{[['^init',[['mescrollInit']]],['^down',[['downCallback']]],['^up',[['upCallback']]]]}}" bind:init="__e" bind:down="__e" bind:up="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="collection-list"><view hidden="{{!(type==1)}}" class="goods-list p-t-20"><block wx:for="{{collectionList}}" wx:for-item="item" wx:for-index="index" wx:key="id"><view><u-swipe-action vue-id="{{('74da8226-2-'+index)+','+('74da8226-1')}}" show="{{selectIndex==item.id}}" index="{{item.id}}" bg-color="transparent" btn-width="{{130}}" options="{{options}}" data-event-opts="{{[['^click',[['clickBtn']]],['^open',[['open']]]]}}" bind:click="__e" bind:open="__e" bind:__l="__l" vue-slots="{{['default']}}"><view data-event-opts="{{[['tap',[['toGoods',['$0'],[[['collectionList','id',item.id]]]]]]]}}" class="collection-item flex bg-white" bindtap="__e"><u-image class="m-r-20" vue-id="{{('74da8226-3-'+index)+','+('74da8226-2-'+index)}}" width="160rpx" height="160rpx" border-radius="6rpx" lazy-load="{{true}}" src="{{item.image}}" bind:__l="__l"></u-image><view class="info flex-1"><view class="flex row-between"><view class="name line-2">{{item.name}}</view></view><view class="flex row-between m-t-20"><price-format vue-id="{{('74da8226-4-'+index)+','+('74da8226-2-'+index)}}" first-size="{{30}}" second-size="{{26}}" price="{{item.min_price}}" weight="{{400}}" subscript-size="{{30}}" color="{{colorConfig.primary}}" bind:__l="__l"></price-format><view class="{{['btn','primary','flex','row-center','br60','sm',(item.is_valid==0)?'valid muted':'']}}">{{''+(item.is_valid==0?'已失效':'去购买')+''}}</view></view></view></view></u-swipe-action></view></block></view><view hidden="{{!(type==2)}}" class="store-list"><block wx:for="{{collectionList}}" wx:for-item="item" wx:for-index="index" wx:key="id"><view class="m-t-20"><u-swipe-action vue-id="{{('74da8226-5-'+index)+','+('74da8226-1')}}" show="{{selectIndex==item.id}}" index="{{item.id}}" bg-color="transparent" btn-width="{{130}}" options="{{options}}" data-event-opts="{{[['^click',[['clickBtn']]],['^open',[['open']]]]}}" bind:click="__e" bind:open="__e" bind:__l="__l" vue-slots="{{['default']}}"><view data-event-opts="{{[['tap',[['toShop',['$0'],[[['collectionList','id',item.id]]]]]]]}}" class="store-item bg-white flex" bindtap="__e"><u-image vue-id="{{('74da8226-6-'+index)+','+('74da8226-5-'+index)}}" width="80rpx" height="80rpx" border-radius="60rpx" src="{{item.logo}}" bind:__l="__l"></u-image><view class="flex-1 m-l-10"><view class="store-name lg">{{''+item.name}}<block wx:if="{{item.type==1}}"><text class="xxs tag white m-l-10 line-1">自营</text></block></view><view class="m-t-12 xs muted flex row-between">{{'主营行业:'+item.cid_desc+''}}<block wx:if="{{item.score!=0}}"><view class="xs">评分:<text style="color:#ffa200;">{{''+item.score+''}}</text></view></block></view></view></view></u-swipe-action></view></block></view></view></mescroll-uni>