我想延遲加載文章列表組件,但同時react-lazyload強制react-lazy-load我height正確設置道具。在 的文檔中react-lazyload,他們提到可以在沒有高度的情況下使用,但它不適用于我的示例。因為我不在根級別上進行延遲加載。而且,如果你想知道為什么我不想有height道具,因為,我不想在我的文章列表旁邊看到一個巨大的滾動條。向下滾動時最好看到滾動條變大。下面的代碼正在運行,但我想在沒有heightprop 的情況下運行它。function ArticleList({ articles }) { return ( <List> {articles.map(article => { return ( <LazyLoad key={article.uuid} height={129}> <ArticleListItem showClose={false} {...article} /> </LazyLoad> ) })} </List> )}有什么建議可以解決我的問題嗎?
如何在沒有設置高度道具的情況下使用 react-lazyload
ibeautiful
2022-12-22 15:29:39