不使用ES6 Map函数循环数据

问题描述 投票:-1回答:1

我有数组,我想通过值映射,我无法让ES6地图正常工作。以下是我的代码。谢谢您的帮助。

 0: "FOLDER2"
 1: "FOLDER3

renderNames = () => {
  const listItems = this.props.clickedFolderNames
    .map((number, index) => <ListItem key={index} value={number} />);

  return (
    <ul>
      {listItems}
    </ul>
  );
}
javascript reactjs
1个回答
0
投票

如果要将它分成多行,则需要将大括号功能块包装在大括号中,return为值:

.map((number,index) => {
     return (<ListItem key={index}
              value={number} />)
      });
  return (
    <ul>
      {listItems}
    </ul>
  );
}
© www.soinside.com 2019 - 2024. All rights reserved.