🐞 fix(ID1001455): 【内部商城小程序】-正常网络下,首页面料商品加载时间过长
【【内部商城小程序】-正常网络下,首页面料商品加载时间过长】 https://www.tapd.cn/53459131/bugtrace/bugs/view/1153459131001001455
This commit is contained in:
parent
90e2a79e6c
commit
d0c3b1405b
@ -20,7 +20,7 @@ interface Params {
|
|||||||
refresherTriggered?: true | false
|
refresherTriggered?: true | false
|
||||||
selfOnRefresherRefresh?: () => void
|
selfOnRefresherRefresh?: () => void
|
||||||
selfOnScrolltolower?: () => void
|
selfOnScrolltolower?: () => void
|
||||||
hasMore?: true | false
|
hasMore?: boolean
|
||||||
statusMore?: StatusParam
|
statusMore?: StatusParam
|
||||||
selectClass?: (val: number) => void
|
selectClass?: (val: number) => void
|
||||||
}
|
}
|
||||||
@ -142,7 +142,7 @@ const SideBar = ({
|
|||||||
<ProductClass list={classList} open={openClass} onOpenClick={val => setOpenClass(val)} onSelect={getSelectClass} defaultSelectId={classId} />
|
<ProductClass list={classList} open={openClass} onOpenClick={val => setOpenClass(val)} onSelect={getSelectClass} defaultSelectId={classId} />
|
||||||
</View>
|
</View>
|
||||||
)}
|
)}
|
||||||
<InfiniteScroll statusMore={statusMore} selfonScrollToLower={() => selfOnScrolltolower?.()} refresherTriggered={refresherTriggered} refresherEnabled selfOnRefresherRefresh={() => selfOnRefresherRefresh?.()}>
|
<InfiniteScroll statusMore={statusMore} lowerThresholdNum={100} selfonScrollToLower={selfOnScrolltolower} refresherTriggered={refresherTriggered} refresherEnabled selfOnRefresherRefresh={selfOnRefresherRefresh}>
|
||||||
{children}
|
{children}
|
||||||
</InfiniteScroll>
|
</InfiniteScroll>
|
||||||
</View>
|
</View>
|
||||||
|
|||||||
@ -168,7 +168,9 @@ const Index = () => {
|
|||||||
}
|
}
|
||||||
// 数据加载状态
|
// 数据加载状态
|
||||||
const statusMore = useMemo(() => {
|
const statusMore = useMemo(() => {
|
||||||
return dataLoadingStatus({ list: productData.list, total: productData.total, status: productState.loading! })
|
const status = dataLoadingStatus({ list: productData.list, total: productData.total, status: productState.loading! })
|
||||||
|
console.log('loading status', status)
|
||||||
|
return status
|
||||||
}, [productData, productState.loading])
|
}, [productData, productState.loading])
|
||||||
|
|
||||||
// 点击加展示输入框
|
// 点击加展示输入框
|
||||||
@ -389,7 +391,7 @@ const Index = () => {
|
|||||||
heightItem={150}
|
heightItem={150}
|
||||||
selectClass={getSelectClassId}
|
selectClass={getSelectClassId}
|
||||||
refresherTriggered={refresherTriggeredStatus}
|
refresherTriggered={refresherTriggeredStatus}
|
||||||
selfOnRefresherRefresh={() => getRefresherRefresh()}
|
selfOnRefresherRefresh={getRefresherRefresh}
|
||||||
>
|
>
|
||||||
<Product productList={productData.list} popupShow={item => showCart(item)} />
|
<Product productList={productData.list} popupShow={item => showCart(item)} />
|
||||||
</SideBar>
|
</SideBar>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user