ReactJS手风琴For循环键未定义?

时间:2019-04-24 13:48:13

标签: javascript reactjs

我具有以下功能。

accordianRecentActivity() {
    let div = [];
    const grouped = this.groupBy(this.state.filtered, date => getDateServiceTab(date.date));
    div.push(<Accordion>)

    for (const [key, value] of grouped.entries()) {
        div.push(<div label={key}>{key}</div>)
    }
    div.push(</Accordion>)

    return div;

  }

我正在使用此组件教程进行构建。

https://alligator.io/react/react-accordion-component/

然后我得到以下信息...

  

第152行:未定义“键” no-undef

     

第152行:未定义“键” no-undef

编辑

如果我这样做...

    accordianRecentActivity() {
        let div = [];
        const grouped = this.groupBy(this.state.filtered, date => getDateServiceTab(date.date));
//      div.push(<Accordion>)
//      
//      
//      for (const [key, value] of Object.entries(grouped)) {
//          div.push(<div label={key}>{key}</div>)
//      }
//      div.push(</Accordion>)
//      
//
//      return div;
//      


        for (const [key, value] of grouped.entries()) {
          console.log(key, value);
        }
      }

我将在控制台中获得以下内容。

enter image description here

打印出grouped.entries()

enter image description here

0 个答案:

没有答案