1
我正在構建一個涉及新聞源視圖的反應原生應用程序。該應用程序的構建方式是,所有Feed項目都覆蓋整個頁面,用戶向上/向下滑動查看下一個/上一個項目。新聞Feed的反應體系結構
我遇到的問題是在混合中添加新項目。在快速滑動項目的情況下,如果嘗試將新內容插入到項目隊列中,導致重新渲染,則會出現滑動滯後或輕掃的現象。
有沒有一種方法可以告訴我只是在當前項目隊列之後添加這些項目而不觸發重新渲染?
我正在構建一個涉及新聞源視圖的反應原生應用程序。該應用程序的構建方式是,所有Feed項目都覆蓋整個頁面,用戶向上/向下滑動查看下一個/上一個項目。新聞Feed的反應體系結構
我遇到的問題是在混合中添加新項目。在快速滑動項目的情況下,如果嘗試將新內容插入到項目隊列中,導致重新渲染,則會出現滑動滯後或輕掃的現象。
有沒有一種方法可以告訴我只是在當前項目隊列之後添加這些項目而不觸發重新渲染?
在componentShouldUpdate()方法中返回false。
如果您希望新項目可見,那麼它必須重新渲染 –
您是否可以顯示渲染部分和數據處理? – webdeb
你能提供代碼嗎? – stereodenis