我想通过React输出一个对象:
question = {
text: "Is this a good question?",
answers: [
"Yes",
"No",
"I don't know"
]
}
我的反应成分(削减)是另一个成分
class QuestionSet extends Component {
render(){
<div className="container">
<h1>{this.props.question.text}</h1>
{this.props.question.answers.forEach(answer => {
console.log("Entered"); //This does ifre
<Answer answer={answer} /> //THIS DOES NOT WORK
})}
}
export default QuestionSet;
正如你可以从上面的片段中看到的,我试图插入一个数组的组件答案通过使用数组答案在道具,它不itterate但不输出到超文本标记语言。
您需要将一个元素数组传递给jsx
。问题是forEach
不返回任何内容(即返回未定义的
)。因此最好使用
map
,因为map
返回一个数组:
class QuestionSet extends Component {
render(){
<div className="container">
<h1>{this.props.question.text}</h1>
{this.props.question.answers.map((answer, i) => {
console.log("Entered");
// Return the element. Also pass key
return (<Answer key={answer} answer={answer} />)
})}
}
export default QuestionSet;
问题内容: 我正在尝试从OSX下的OpenCV的python包装器创建视频。我正在使用python 2.7.1,opencv 2.3.1a和该版本的opencv附带的willowgarage的python包装器。我有: OpenCV说 我不确定下一步该怎么做 问题答案: 关于此主题的在线指南有很多过时且不正确-我想我几乎都尝试过。在Mac OSX上查看VideoWriter的基于QTKit的源实现
上面代码的输出只是 但我希望有更详细的内容,包括模型参数,即: 我做错了什么?
请帮助我实现这一点。
问题内容: 当我尝试去做 我得到一个空的输出。 预期输出为: 问题答案: 如果没有输出,通常是因为命令无法启动。 阅读()以检查是否有任何错误。
我正在编写一个简单的示例来测试Flink中CEP的新Scala API,使用最新的Github版本1.1-SNAPSHOT。 Pattern只是一个值的检查,并为每个匹配的模式输出一个字符串作为结果。代码如下: 它在1.1-SNAPSHOT下编译和运行,没有问题,但jobmanager输出没有显示该print()的迹象。即使放松模式条件,只设置“开始”(接受所有事件),也不会返回任何结果。 此外,
我是Windows用户。这是我的yarn-site.xml配置,还有一件事是,在手动运行这个项目之前,我只启动数据节点和名称节点,而不是通过start-all.cmd命令,还有其他需要启动的吗?只是我的想法,如资源管理器等。 yarn-site.xml