首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改文本框(react、redux、material ui)后显示保存按钮

更改文本框(react、redux、material ui)后显示保存按钮
EN

Stack Overflow用户
提问于 2019-11-20 17:28:20
回答 1查看 160关注 0票数 0

我有一个项目与反应,氧化还原和材料-ui。有一些文本字段在页面上,我想要显示保存按钮时,至少有一个文本字段发生了变化。我可以向文本字段的onChange添加一些函数,并将isDirty设置为true,并在此属性设置为true时显示按钮。但是我想知道有什么干净好的方法可以做到这一点吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-20 17:58:02

如果您已经在使用Redux。我建议你看看Redux Form - https://github.com/redux-form/redux-form

在redux表单中,在组件上初始化redux表单之后,您可以对每个输入使用Field组件。

代码语言:javascript
复制
    <Field component="input" type="text" />

通过使用reduxForm高阶组件,它将注入一些道具,如脏的,原始的,触摸等。帮助你显示或隐藏你的按钮。

代码语言:javascript
复制
    export default reduxForm({
       form: 'formName' // a unique identifier for this form
    })(YourComponent)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58950891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档