【发布时间】:2019-03-26 08:21:27
【问题描述】:
我有一个过滤器组件:
export const PostsFilter = (props) => (
<Filter {...props}>
<TextInput label='Post ID' source='id' alwaysOn />
<TextInput label='User ID' source='user_id' alwaysOn />
</Filter>
);
我需要添加一个重置按钮来清除输入值。我知道应该通过派遣 smth 到 redux 来完成。所以也许有人已经解决了这个问题?谢谢!
【问题讨论】:
-
你的表单使用了redux-form吗?如果有你可以看到stackoverflow.com/a/42726072/7034009 。在按钮重置操作中使用
this.props.reset()或this.props.initialize({}) -
是的,
react-admin使用了redux-formunder the hood,所以这也是调查的正确方向
标签: redux react-redux redux-saga react-admin