|
@@ -103,6 +103,11 @@ async function getCategoryList() {
|
|
|
|
|
|
|
|
// 搜索结果
|
|
// 搜索结果
|
|
|
const dataList = ref([])
|
|
const dataList = ref([])
|
|
|
|
|
+
|
|
|
|
|
+function reloadList() {
|
|
|
|
|
+ paging.value?.reload()
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
async function queryList(pageNo: number, pageSize: number) {
|
|
async function queryList(pageNo: number, pageSize: number) {
|
|
|
try {
|
|
try {
|
|
|
// const currentTab = option1.value.find((i: any) => i.value === formData.value.price) || option1.value[0]
|
|
// const currentTab = option1.value.find((i: any) => i.value === formData.value.price) || option1.value[0]
|
|
@@ -143,16 +148,16 @@ onLoad(() => {
|
|
|
<view class="back">
|
|
<view class="back">
|
|
|
<wd-icon name="thin-arrow-left" size="32rpx" @click="() => goBack()" />
|
|
<wd-icon name="thin-arrow-left" size="32rpx" @click="() => goBack()" />
|
|
|
</view>
|
|
</view>
|
|
|
- <input v-model.trim="formData.storeName" class="search-input" type="text" :placeholder="$t('search.placeholder')" @confirm="queryList(1, 20)">
|
|
|
|
|
|
|
+ <input v-model.trim="formData.storeName" class="search-input" type="text" :placeholder="$t('search.placeholder')" @confirm="reloadList">
|
|
|
<wd-icon name="search" custom-class="search-icon" color="#999" size="32rpx" />
|
|
<wd-icon name="search" custom-class="search-icon" color="#999" size="32rpx" />
|
|
|
</view>
|
|
</view>
|
|
|
</template>
|
|
</template>
|
|
|
</wd-navbar>
|
|
</wd-navbar>
|
|
|
<view class="bg-white text-center">
|
|
<view class="bg-white text-center">
|
|
|
<wd-drop-menu>
|
|
<wd-drop-menu>
|
|
|
- <wd-drop-menu-item v-model="formData.price" :options="option1" @change="queryList(1, 20)" />
|
|
|
|
|
- <wd-drop-menu-item v-model="formData.cateId" :options="option2" @change="queryList(1, 20)" />
|
|
|
|
|
- <wd-drop-menu-item v-model="formData.sort" :options="option3" @change="queryList(1, 20)" />
|
|
|
|
|
|
|
+ <wd-drop-menu-item v-model="formData.price" :options="option1" @change="reloadList" />
|
|
|
|
|
+ <wd-drop-menu-item v-model="formData.cateId" :options="option2" @change="reloadList" />
|
|
|
|
|
+ <wd-drop-menu-item v-model="formData.sort" :options="option3" @change="reloadList" />
|
|
|
</wd-drop-menu>
|
|
</wd-drop-menu>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|