41 lines
1.5 KiB
Plaintext
41 lines
1.5 KiB
Plaintext
<view class="goods-list-container">
|
|
<view class="list-header">
|
|
<view class="search">
|
|
<t-search
|
|
t-class-input-container="t-class__input-container"
|
|
t-class-input="t-search__input"
|
|
t-class-left="t-search__left-icon"
|
|
value="{{keywords}}"
|
|
left-icon="{{null}}"
|
|
placeholder="请输入关键词搜索"
|
|
bind:blur="onChangeInput"
|
|
bind:change="onChangeInput"
|
|
bind:submit="onChangeSearch"
|
|
>
|
|
<t-icon slot="left-icon" prefix="wr" name="search" size="40rpx" color="#bbb" />
|
|
</t-search>
|
|
</view>
|
|
<view class="home-page-tabs">
|
|
<t-tabs
|
|
t-class="t-tabs"
|
|
t-class-active="tabs-external__active"
|
|
t-class-item="tabs-external__item"
|
|
defaultValue="{{0}}"
|
|
space-evenly="{{false}}"
|
|
bind:change="tabChangeHandle"
|
|
>
|
|
<t-tab-panel wx:for="{{tabList}}" wx:for-index="index" wx:key="index" label="{{item.text}}" value="{{item.key}}" />
|
|
</t-tabs>
|
|
</view>
|
|
</view>
|
|
<view class="category-goods-list" wx:if="{{goodsList.length}}">
|
|
<goods-list wr-class="wr-goods-list" goodsList="{{goodsList}}" show-buy="{{true}}" bind:click="gotoGoodsDetail" />
|
|
</view>
|
|
<view class="empty-wrap" wx:if="{{goodsList.length === 0 && hasLoaded}}">
|
|
<t-empty t-class="empty-tips" size="240rpx" description="暂无相关产品" />
|
|
</view>
|
|
<load-more wx:if="{{goodsList.length > 0}}" status="{{loadMoreStatus}}" no-more-text="没有更多了" />
|
|
<view class="safe-bottom" />
|
|
</view>
|
|
<t-toast id="t-toast" />
|