【发布时间】:2018-05-06 17:19:52
【问题描述】:
在收到新数据(在我的情况下是新消息)后,我需要滚动 FlatList 组件以结束。我尝试使用setTimeout 等,而 FlatList 从未滚动。我使用 redux 架构,但我无权访问 setState 方法,我从不调用
它手动。
我使用connect方法:
export default connect(
(state: IAppState) => mapPropsToState(state.chat),
mapPropsToDispatch
)(Chat)
状态:
export interface IChatState {
messages: Message[]
}
我应该在何时何地调用scrollToEnd 方法。
【问题讨论】:
-
添加您的 FlatList 的代码并尝试进行滚动
标签: react-native redux react-native-flatlist