Я использую Flatlist и SectionList в своем родном проекте, и у меня более 300 строк данных. Однако я обнаружил серьезную проблему: когда я продолжаю прокручивать вниз и вверх, использование памяти становится все выше и выше. Как я могу решить эту проблему? Или как освободить память?
Я знаю, что здесь есть несколько связанных вопросов, но я пробовал много решений, и ни одно из них не работает.
Например,
1. Я использовал Pure.component или shouldcomponentUpdate
2. Я использовал некоторые реквизиты Flatlist и SectionList
initialNumToRender={9}
windowSize={10}
maxToRenderPerBatch={2}
removeClippedSubviews={true}
disableVirtualization={true}
getItemLayout={this.getItemLayout}
keyExtractor={(item, index) => item[0]}
extraData={this.state}
Есть ли другие решения, которые могут помочь мне решить проблемы? Большое спасибо!
overflow: 'hidden'
для элемента строки. - person Melih Mucuk   schedule 26.09.2018