什么时候调用 flatlist scrollToEnd 方法会起作用
what time to call flatlist scrollToEnd method would work
我在构造函数中设置了flatlist的数据,并在componentDidMount方法中调用了flatlist scrollToEnd,我认为它应该滚动到结束,但没有。然后我点击一个按钮调用scrollToEnd方法,flatlist滚动到结束。
所以我想知道什么时候调用flatlist的方法不点击更改
尝试scrollToEnd
超时
componentDidMount() {
setTimeout(() => {
this.refs.list.scrollToEnd();
}, 100);
}
当您在没有超时的情况下调用时,您的 FlatList
不会在那时呈现,因此 scrollToEnd
无法正常工作
我在构造函数中设置了flatlist的数据,并在componentDidMount方法中调用了flatlist scrollToEnd,我认为它应该滚动到结束,但没有。然后我点击一个按钮调用scrollToEnd方法,flatlist滚动到结束。
所以我想知道什么时候调用flatlist的方法不点击更改
尝试scrollToEnd
超时
componentDidMount() {
setTimeout(() => {
this.refs.list.scrollToEnd();
}, 100);
}
当您在没有超时的情况下调用时,您的 FlatList
不会在那时呈现,因此 scrollToEnd
无法正常工作