1 line
3.0 KiB
Plaintext
1 line
3.0 KiB
Plaintext
<view class="container flex-direction-column" style="{{'--theme-color:'+(themeColor)+';'}}"><title-bar vue-id="78e1f036-1" title="商城" bind:__l="__l"></title-bar><view class="container-carousel"><carousel vue-id="78e1f036-2" show-data="{{carouselList}}" show-type="{{2}}" height="280rpx" radius="20rpx" bind:__l="__l"></carousel></view><block wx:if="{{loadEnd}}"><view class="container-main flex-item flex"><scroll-view class="main-sidebar" scroll-y="{{true}}"><view class="{{['sidebar-item',(selectParentCategory==0)?'active':'']}}"><view data-event-opts="{{[['tap',[['changeParentCategory',[0]]]]]}}" class="item-parent select text-ellipsis-more" bindtap="__e">全部商品</view></view><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><view class="{{['sidebar-item',(selectParentCategory==item.$orig.id)?'active':'']}}"><view data-event-opts="{{[['tap',[['changeParentCategory',['$0'],[[['categoryList','id',item.$orig.id,'id']]]]]]]}}" class="{{['item-parent','text-ellipsis-more',(selectParentCategory==item.$orig.id&&selectChildCategory==0)?'select':'']}}" bindtap="__e">{{''+item.$orig.name+''}}</view><block wx:if="{{item.g0}}"><view class="item-child"><block wx:for="{{item.$orig.child}}" wx:for-item="child" wx:for-index="__i1__" wx:key="id"><view data-event-opts="{{[['tap',[['changeChildCategory',['$0'],[[['categoryList','id',item.$orig.id],['child','id',child.id,'id']]]]]]]}}" class="{{['child-box','text-ellipsis-more',(selectChildCategory==child.id)?'select':'']}}" bindtap="__e">{{''+child.name+''}}</view></block></view></block></view></block></scroll-view><scroll-view class="main-list flex-item" scroll-y="{{true}}" scroll-top="{{scrollTop}}" refresher-enabled="{{true}}" refresher-triggered="{{triggered}}" data-event-opts="{{[['scrolltolower',[['onScrollBottom',['$event']]]],['refresherrefresh',[['onScrollRefresh',['$event']]]],['scroll',[['onScroll',['$event']]]]]}}" bindscrolltolower="__e" bindrefresherrefresh="__e" bindscroll="__e"><block wx:if="{{$root.g1}}"><view class="list-box"><block wx:for="{{goodsList}}" wx:for-item="item" wx:for-index="__i2__" wx:key="id"><view data-event-opts="{{[['tap',[['toDetails',['$0'],[[['goodsList','id',item.id,'id']]]]]]]}}" class="box-item flex" bindtap="__e"><image class="item-image" src="{{item.image}}" mode="aspectFill"></image><view class="item-info flex-item flex-direction-column justify-content-between"><view class="info-title text-ellipsis-more">{{item.name}}</view><view class="info-price">{{"¥"+item.price}}</view></view></view></block></view></block><block wx:else><empty vue-id="78e1f036-3" top="64rpx" title="暂无相关商品~" bind:__l="__l"></empty></block></scroll-view></view></block><view data-event-opts="{{[['tap',[['toShoppingCart']]]]}}" class="container-cart" bindtap="__e"><image class="cart-icon" src="/static/mall/cart_icon.png" mode="aspectFit"></image><block wx:if="{{$root.m0>0}}"><view class="cart-number">{{cartNumber}}</view></block></view><tab-bar vue-id="78e1f036-4" bind:__l="__l"></tab-bar></view> |