微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 MobX 中存储特定于实例的状态的正确方法是什么

如何解决在 MobX 中存储特定于实例的状态的正确方法是什么

让我们假设我有一个应用程序状态,我将它存储在某个地方作为可观察的。但我也有一个特定于实例的状态。通过“特定于实例的状态”,我的意思是,例如,复选框的状态 - 对于复选框的每个实例,它应该是一个单独的状态,如下所示:

const [isChecked,setIsChecked] = useState(false)

那么问题是 - 在 MobX 中存储这种特定于实例的状态的正确方法是什么?

还有 - 我应该使用 MobX 来处理这种特定于实例的状态吗?还是应该改用 useState?

解决方法

在组件内部本地存储一些状态是完全没问题的!

例如,如果您有一个具有不同输入和复选框的表单,您可以将所有这些数据存储在组件中,并且仅在表单提交后更新一些 MobX 状态。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。