在 React 的 this.state 中,我有一个名为的属性,formErrors
其中包含以下动态对象数组。
[
{fieldName: 'title', valid: false},
{fieldName: 'description', valid: true},
{fieldName: 'cityId', valid: false},
{fieldName: 'hostDescription', valid: false},
]
假设我需要将具有 fieldName 的 state 对象更新cityId
为true
.
解决这个问题的最简单或最常见的方法是什么?
我可以使用任何库immutability-helper、immutable-js等或 ES6。我已经尝试并在谷歌上搜索了 4 个多小时,但仍然无法理解它。将非常感谢一些帮助。