使用ES6 Map功能不遍历数据

时间:2018-08-07 11:19:14

标签: javascript reactjs

我有一个数组,我想通过这些值进行映射,但是我无法使ES6映射正常工作。下面是我的代码。 感谢您的帮助。

 0: "FOLDER2"
 1: "FOLDER3

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

  return (
    <ul>
      {listItems}
    </ul>
  );
}

1 个答案:

答案 0 :(得分:0)

如果要将匿名功能块分成多行,则需要将其放在大括号中,并return来包装值:

.map((number,index) => {
     return (<ListItem key={index}
              value={number} />)
      });
  return (
    <ul>
      {listItems}
    </ul>
  );
}