Javascript 调度操作后更新UI的正确方法是什么。反应还原
寻找在数据更改后更新UI的最佳实践 例如:我正在尝试添加帖子,当他被添加后,我需要它显示在同一页上。无需重新加载页面 如果我在另一个Javascript 调度操作后更新UI的正确方法是什么。反应还原,javascript,reactjs,redux,Javascript,Reactjs,Redux,寻找在数据更改后更新UI的最佳实践 例如:我正在尝试添加帖子,当他被添加后,我需要它显示在同一页上。无需重新加载页面 如果我在另一个动作的主体中调用动作,这种方法正确吗 例如:在成功发布时添加->调用获取所有帖子的操作 componentWillReceiveProps(nextProps) { if (nextProps.success) { call action } } 谢谢 据我所知,您要求的最佳实践是使用React-thunk之类的工具,这样您就可以进行异步操作 thunk是一
动作
的主体中调用动作
,这种方法正确吗
例如:在成功发布时添加->调用获取所有帖子的操作
componentWillReceiveProps(nextProps) {
if (nextProps.success) { call action }
}
谢谢 据我所知,您要求的最佳实践是使用React-thunk之类的工具,这样您就可以进行异步操作 thunk是一个包装表达式以延迟其计算的函数 这样,您就可以避免组件WillReceiveProps,通过props将您的所有状态从连接到存储的控制器组件传递到哑组件