尝试在React Native中推送元素时,推送不是功能

时间:2020-09-07 01:28:07

标签: javascript react-native

我有以下代码:

const timeframes = {};
let calendars = this.state.calendars;
for(let i = 0; i < this.state.rows; i++) {
  if(timeframes[calendars[i][0]]) {
    timeframes[calendars[i][0]].push(calendars[i][0]); //THROWS ERROR
  } else {
    timeframes[calendars[i][0]] = calendars[i][1];
  }
}

我只是在尝试构建某种JSON样式数据。 例如,日历可能看起来像这样:

[["Lunes", "mañana"], ["Lunes", "tarde"], ["Martes", "mañana"], ["Jueves", "mañana"]]

所以我要在该代码中尝试的是将值“mañana”和“ tarde”设置为键“ Lunes”。在此示例中,其他值不是问题,因为它们不属于引发错误的if条件。

我无法按照自己的方式进行推送。有什么想法吗?

0 个答案:

没有答案