我的代码出了什么问题?找不到任何有意义的错误描述,卡住了20分钟。
class HelloWidget extends React.Component {
constructor(props) {
super(props);
}
renderResult(data){
return(
data.fruits.map(obj =>
<select>
<label>{obj.name}</label>
<input type="checkbox" defaultChecked={obj.value} />
</select>
)
)
}
render() {
//assume data came from API
cosnt data = {
"fruits": [
{"id":1,"name":"Durian","value":true},
{"id":2,"name":"Banana","value":true},
{"id":3,"name":"Mango","value":false}
]
}
return (<div>{this.renderResult(data)}</div>)
}
}
创建了一个小提琴
答案 0 :(得分:1)
您的代码中存在两个小问题:
cosnt
- &gt; const
< HelloWidget / >
- &gt; < HelloWidget />