|
@@ -1,5 +1,5 @@
|
|
|
<template>
|
|
|
- <scroll-view id="shopBox" class="container" scroll-y="true" @scrolltolower="handleLoadMore">
|
|
|
+ <scroll-view id="shopBox" class="container" scroll-y="true">
|
|
|
<view class="shop-bg"></view>
|
|
|
<view class="shop-info">
|
|
|
<view class="shop-icon">
|
|
@@ -26,7 +26,7 @@
|
|
|
<u-dropdown-item v-model="goodSort" title="销量" :options="options3" @change="changeSort()"></u-dropdown-item>
|
|
|
</u-dropdown>
|
|
|
</view>
|
|
|
- <view class="shop-all-goods" v-show="!tabIndex">
|
|
|
+ <scroll-view class="shop-all-goods" v-show="!tabIndex" scroll-y="true" @scrolltolower="handleLoadMore()">
|
|
|
<view class="goods-row" v-for="(item,index) in allGoodsList" :key="index" @click="goToGoodDetails(item)">
|
|
|
<image class="goods-img" :src="item.imgPath" mode="aspectFill"></image>
|
|
|
<view class="goods-info">
|
|
@@ -40,7 +40,7 @@
|
|
|
</text>
|
|
|
</view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
+ </scroll-view>
|
|
|
<view class="shop-category" v-show="tabIndex">
|
|
|
<view class="category-col" v-for="(item,index) in categoryList" :key="index" :style="{width: item.width + '%'}">
|
|
|
<view class="category-button" :class="selectSort == item.productCategoryId ? 'category-button-active' : ''" :id="'categoryCol'+index"
|
|
@@ -176,6 +176,7 @@
|
|
|
},
|
|
|
// 懒加载
|
|
|
handleLoadMore() {
|
|
|
+ debugger
|
|
|
if (this.tabIndex == 0) {
|
|
|
if (!this.isOver1) {
|
|
|
this.pageIndex1++
|