ListView'ün scrollToEnd
kullanıyorum, ancak çalışmıyor, ancak scrollTo
için çalıştı. Bununla başa çıkmak için ne yapmalıyım.React Native ListView scrollToEnd çalışmıyor
7
A
cevap
3
, şöyle bir setTimeout
sarın:
componentDidMount() {
setTimeout(() => {
this.refs.dateList.scrollToEnd();
}, 50);
}
+0
geçerli, ancak neden –
+0
Üzgünüz, bu geçici çözümü nereden aldığımı hatırlamıyorum, ama bu hata ile mücadele eden saatler geçirdiğimi söyleyebilirim ... –
3
bu deneyin:
<ListView>
ref={ (ref) => this.scrollView = ref }
onContentSizeChange={() => {
this.scrollView.scrollToEnd({ animated: false })
} } >
</ListView>
İlgili konular
- 1. ListView satırında gösterilmiyor React Native
- 2. React Native
- 3. React Native
- 4. React Native
- 5. React Native
- 6. React Native
- 7. React Native Infinite Kaydırma
- 8. React-native dönüştürücü getInitialState (ES5) yapıcıya (ES6) "ListView)
- 9. React-Native + kripto: Nasıl React-Native içinde HMAC üretilir?
- 10. Stilleri React-Native
- 11. React Native View Render
- 12. React Native: Bileşenin,
- 13. ViewPagerAndroid, React-Native
- 14. React Native: 0.41 app.json
- 15. React native paketini bulamadı
- 16. React-Native Gezinme Çekmecesi
- 17. React Native File seçici
- 18. Dismiss Keyboard React-Native
- 19. React-Native projesi
- 20. setNativeProps ({adım: num}), React Native
- 21. React-Native: bir görünüm ölçün
- 22. React Native View Wont Scroll
- 23. React-Native ListView renderDüzenleme sorunları sahne alır. Doğru yol ya Tepki-Native bir ListView ile çalışma yanlış yol
- 24. React web ve React-Native projelerini birleştirme?
- 25. React Native ListView'ın RefreshControl'ü nasıl özelleştirebilirim? RefreshControl
- 26. React Native: Android Yerel Modülü
- 27. React Native modüllerindeki Bağımlılık Enjeksiyonu
- 28. React-native: FlatList öğelerini sarmak
- 29. React Native Yinelenen modül adı
- 30. React-Native getirme XML verileri
ben bu olur emin değilim ListView, vie olduğunda tüm öğeleri işlemek zorunda kalmıyor çünkü w takılıdır. ListView'in tüm unsurları işlerken ne zaman yapıldığını bilmenin bir yolu da yok. AFAIK 'scrollToEnd' yöntemi bir tuşla kullanılabilir. – Eldelshell
Bir hata mı alıyorsunuz yoksa hiç bir şey yapmıyor mu? – user1221780
Ayrıca, Android veya iOS? – user1221780