我正在阅读React文档,我有两个关于子协调的问题。
谁应该回避? React是自动执行还是程序员必须向React框架指示将显示样式设置为“无”#39;而不是重复使用它?
(链接:https://facebook.github.io/react/docs/multiple-components.html#stateful-children)
<li>
。我在这里错过了什么?(链接:https://facebook.github.io/react/docs/multiple-components.html#dynamic-children)
答案 0 :(得分:0)
这对程序员来说是明确的。如果您想要这种行为,您应该对组件进行编程以设置动态样式以隐藏元素,例如:
key
您应该将map
放在从li
函数返回的顶级元素或组件上。在此示例中,它是{results.map(function(result) {
return <li key={result.id}>{result.text}</li>;
})}
:
li
在此示例中,它是呈现 {this.props.results.map(function(result) {
return <ListItemWrapper key={result.id} data={result}/>;
})}
的组件。
https://www.yammer.com/api/v1/messages/in_group/" . $groupID . ".json