FlatList
当状态发生messages
变化时,我正在尝试滚动到我的末尾。目前我正在this.refs.flatList.scrollToEnd();
等待一段时间后使用,效果很好。我想要做的是向messages
状态添加一个事件侦听器,这样当列表以任何方式更改时,它都会滚动到列表的末尾。我试过
componentDidMount(){
this.state.messages.addEventListener('change', this._handleNewMessage);
}
但它不起作用。有谁知道我可以实现这一目标的方法?