Files
code-bang/frontend/miniapp/pages/goods/list/index.wxml
T
2026-09-22 11:16:56 +08:00

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" />