app-attr.wxml 3.2 KB

1
  1. <view class="app-attr data-v-680b80e6"><view data-event-opts="{{[['tap',[['alert',['$event']]]]]}}" bindtap="__e" class="data-v-680b80e6"><slot name="button"></slot></view><block wx:if="{{display==='block'}}"><view data-event-opts="{{[['tap',[['close',['$event']]]]]}}" class="modal data-v-680b80e6" bindtap="__e"><app-iphone-x vue-id="067df58c-1" class="data-v-680b80e6" bind:__l="__l" vue-slots="{{['empty-area']}}"><view class="content data-v-680b80e6" slot="empty-area" data-event-opts="{{[['tap',[['preventD',['$event']]]]]}}" catchtap="__e"><image class="close data-v-680b80e6" src="../../../static/image/icon/close.png" data-event-opts="{{[['tap',[['close',['$event']]]]]}}" bindtap="__e"></image><view class="first dir-left-nowrap data-v-680b80e6"><view data-event-opts="{{[['tap',[['clickImg',['$0'],['attrPic']]]]]}}" class="box-grow-0 img data-v-680b80e6" bindtap="__e"><app-image vue-id="{{('067df58c-2')+','+('067df58c-1')}}" img-src="{{attrPic}}" width="100%" height="100%" class="data-v-680b80e6" bind:__l="__l"></app-image></view><view class="info data-v-680b80e6"><view class="{{['dir-left-nowrap cross-center data-v-680b80e6',priceColor]}}"><view class="dir-left-nowrap cross-center data-v-680b80e6"><block wx:if="{{selectAttr.extra||goods.extra}}"><view class="dir-left-nowrap cross-center data-v-680b80e6"><view class="data-v-680b80e6">{{(selectAttr.extra?selectAttr.extra.value+selectAttr.extra.name:goods.extra.value+goods.extra.name)+''}}</view><block wx:if="{{!(goods.sign==='integral_mall'&&attrPrice==0)}}"><view class="data-v-680b80e6">+</view></block></view></block><block wx:if="{{!(goods.sign==='integral_mall'&&attrPrice==0)}}"><app-price vue-id="{{('067df58c-3')+','+('067df58c-1')}}" type="text-price-all" price="{{attrPrice}}" default-price="{{goods.price}}" class="data-v-680b80e6" bind:__l="__l"></app-price></block></view><block wx:if="{{goods.level_show===1}}"><view class="data-v-680b80e6"><app-member-mark vue-id="{{('067df58c-4')+','+('067df58c-1')}}" class="data-v-680b80e6" bind:__l="__l"></app-member-mark></view></block></view><view class="stock data-v-680b80e6">{{"剩余名额:"+attrNum}}</view></view></view><view class="second data-v-680b80e6"><slot name="extra"></slot><block wx:for="{{newAttrGroupList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="attr-group data-v-680b80e6"><view class="attr-group-name data-v-680b80e6">{{item.attr_group_name}}</view><view class="dir-left-wrap data-v-680b80e6"><block wx:for="{{item.attr_list}}" wx:for-item="attr" wx:for-index="key" wx:key="key"><view data-event-opts="{{[['tap',[['storeAttrClick',['$0','$1'],[[['newAttrGroupList','',index],['attr_list','',key,'attr_id']],[['newAttrGroupList','',index,'attr_group_id']]]]]]]}}" class="{{['attr-item data-v-680b80e6',attr.checked?theme+'-background active':'attr-item-default'+(attr.attr_num_0?' attr_num_0':'')]}}" bindtap="__e">{{attr.attr_name+''}}</view></block></view></view></block></view><view class="three dir-left-nowrap data-v-680b80e6"><block wx:if="{{is_show_buy}}"><view data-event-opts="{{[['tap',[['buy',['$event']]]]]}}" class="{{['box-grow-1 main-center cross-center buy data-v-680b80e6',theme+'-background']}}" bindtap="__e">{{''+buyText+''}}</view></block></view></view></app-iphone-x></view></block></view>