<view class="container"><block wx:if="{{$root.g0}}"><empty vue-id="2e39ee71-1" bind:__l="__l"></empty></block><view class="favorite-list"><block wx:for="{{favoriteList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block><view data-event-opts="{{[['tap',[['toProductDetail',['$0'],[[['favoriteList','',index]]]]]]]}}" class="{{['favorite-item',(index!==$root.g1-1)?'b-b':'']}}" bindtap="__e"><view class="image-wrapper"><image class="{{[item.loaded]}}" src="{{item.img+$root.m0}}" mode="aspectFill" lazy-load="{{true}}" data-event-opts="{{[['load',[['onImageLoad',['favoriteList',index]]]],['error',[['onImageError',['favoriteList',index]]]]]}}" bindload="__e" binderror="__e"></image></view><view class="item-right"><text class="clamp title">{{''+item.title+''}}</text><text class="attr">{{''+item.description+''}}</text><text class="attr">{{'累计销售'+item.sales+'件'}}</text><text class="price"><block wx:if="{{item.originalPrice>(isVip?item.vipPrice:item.price)}}"><text style="text-decoration:line-through;">{{'¥'+item.originalPrice/100.0+''}}</text></block>{{'¥'+(isVip?item.vipPrice/100.0+' [VIP]':item.price/100.0)+''}}</text></view><text data-event-opts="{{[['tap',[['deleteFavorite',['$0'],[[['favoriteList','',index]]]]]]]}}" class="del-btn yticon icon-fork" catchtap="__e"></text></view></block></block></view></view>
|