首页 > 解决方案 > 映射数组内的增量值

问题描述

如何在数组中映射增量值以便一次选择和更改所有这些值

state.formData[0].EndDate = nextDayIfSelected
state.formData[1].EndDate = nextDayIfSelected
state.formData[2].EndDate = nextDayIfSelected
...etc

标签: javascriptvue.js

解决方案


鉴于state.formData具有签名Array<{EndDate: any}>并与nextDayIfSelected共享相同类型EndDate,您可以使用以下方法迭代数组.forEach

state.formData.forEach((data) => {
  data.EndDate = nextDayIfSelected;
});

推荐阅读