7
A
回答
3
有一種變通方法,它包裝在一個setTimeout
像這樣:
componentDidMount() {
setTimeout(() => {
this.refs.dateList.scrollToEnd();
}, 50);
}
+0
This是有效的,但爲什麼 –
+0
對不起,我不記得我在哪裏得到了這個解決方法,但我可以說我已經花了幾個小時掙扎着這個bug ... –
3
試試這個:
<ListView>
ref={ (ref) => this.scrollView = ref }
onContentSizeChange={() => {
this.scrollView.scrollToEnd({ animated: false })
} } >
</ListView>
相關問題
- 1. React Native onActivityResult不起作用
- 2. React Native moment.locale不起作用
- 3. React Native KeyboardAwareScrollView不起作用
- 4. React-native ListView鍵
- 5. react-native/redux - 操作不起作用?
- 6. react-native-git-upgrade不起作用
- 7. react-native run-android:usb調試不起作用
- 8. Switch Case在React Native中不起作用
- 9. React Native與socket.io不起作用
- 10. React Native componentDidMount中的setState不起作用
- 11. shouldComponentUpdate在react-native中不起作用
- 12. react-native:條件呈現不起作用
- 13. Chrome調試react-native不起作用
- 14. React-Native .scrollTo與InteractionManager不起作用
- 15. React Native的導航器不起作用
- 16. React Native與WebSocket不起作用
- 17. Fetch在React Native中不起作用ios
- 18. 更新react-native listview
- 19. React Native FlatList vs ListView
- 20. React-Native ListView引起GraphQL結果錯誤
- 21. React Native - Firebase with ListView
- 22. react-navigation在react-native動作中不起作用
- 23. iOS URL類型在使用react-native-safari-view時不起作用React Native
- 24. 在React Native中更新ListView
- 25. ScrollView中的React-Native和ListView
- 26. ListView部分數據(react-native)
- 27. React Native和Firebase中的ListView
- 28. React Native ListView性能太慢?
- 29. 如何更新React-Native listview?
- 30. React Native:更新ListView問題
我不相信這會因爲ListView在vie時不需要渲染所有元素w被安裝。也無法知道ListView何時完成渲染所有元素。 AFAIK'scrollToEnd'方法可以和一個按鈕一起使用。 – Eldelshell
您是否收到錯誤或者它沒有做任何事情? – user1221780
另外,Android還是iOS? – user1221780