#react-native-flatlist
Вопрос:
Я внедряю scrollToEnd в свой список, но он всегда прокручивается до конца-1-элемент непосредственно перед концом. Вот пример моего кода:
const addOne = (itemId, itemTime) =gt; { let index = finishTimes.indexOf(itemTime); let newFinishTime = itemTime; setfinishTimes([...finishTimes.slice(0, index), newFinishTime, ...finishTimes.slice(index)]); // Increase ids of newer elements for (let i = itemId; i lt; tableData.length; i ) { tableData[i].id = 1 } tableData.push({id: itemId 1, time: itemTime}); tableData.sort((a,b) =gt; a.id - b.id); setTableData([...tableData]); flatListRef.current.scrollToEnd({animated: false}); };