javascript - 映射数组内的增量值
问题描述
如何在数组中映射增量值以便一次选择和更改所有这些值
state.formData[0].EndDate = nextDayIfSelected
state.formData[1].EndDate = nextDayIfSelected
state.formData[2].EndDate = nextDayIfSelected
...etc
解决方案
鉴于state.formData
具有签名Array<{EndDate: any}>
并与nextDayIfSelected
共享相同类型EndDate
,您可以使用以下方法迭代数组.forEach
:
state.formData.forEach((data) => {
data.EndDate = nextDayIfSelected;
});
推荐阅读
- c - inb() 和 outb() linux 系统调用的包装器
- delphi - Delphi Firedac 脚本和感叹号
- vb.net - 旋转一个图形
- python-3.x - for循环字符串逐行而不是逐个字母
- flutter - Flutter:以 mp3 录制音频
- docker - 如何使用 docker run --devices 将两个设备附加到 docker?
- python - python中函数内变量的范围
- python - 将 numpy 与 swift 一起使用会引发“无法使用参数调用 '*'”错误
- c# - 如何在 C# 中登录 myBB。(散列无法正常工作)
- codenameone - 共享压缩 (zip) 文件