簡體   English   中英

自定義列表視圖在頁面加載上花費了太多時間反應本機

[英]Custom List View is taking too much time on page load react native

我需要一些幫助。 我用一些 animation(拖放)制作了一個自定義列表視圖。 一切正常,除非有大量數據,加載頁面/從另一個頁面導航返回時需要花費太多時間。 有什么技術可以減少頁面加載時間嗎? 請不要建議任何外部包,而且我也不能使用 flatlist,因為我的 Animated.Scrollview 與 Flatlist 自己的 Scrollview 沖突。 我在網上搜索過,每個人都在使用flatlist,我無法使用。 還是可以忽略 FlatList Own ScrollView? 在此處輸入圖像描述

在這里找到了一個替代解決方案。 您可以將 FlatList 用於更大的數據。 然后通過 FlatList 將您的 Animated.ScrollView 組件作為道具傳遞。

renderScrollComponent={(props) => (
    <Animated.ScrollView
      {...props}
      onScroll={(event) => {
        onScroll({ y: feedScroll })(event)
        props.onScroll(event)
      }}
    />
  )}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM