首页 > 解决方案 > 节点语法参考

问题描述

我有以下渲染功能:

render() {

    var items = this.props.items;
    var lists = this.props.lists;
    var addItem = this.props.addItem;
    return (
      <div key={uuidv4()}>
      {lists.map(function(listName) {
        return (
         <List name={listName} items={items[listName]} addItem={addItem.bind(this)} key={uuidv4()} />
          )
        })
       }
      </div>
    );
  }
}

有些人可以为 map 函数周围的 {} 提供参考。我似乎找不到在哪里看。您是否只是使用该符号在渲染的返回中执行?

标签: node.jsreact-nativerendernotation

解决方案


这不是 node.js 或 javascript,而是 JSX 语法

您可以将任何 JavaScript 表达式作为子表达式传递,方法是将其包含在 {} 中

这是文档


推荐阅读