反应 - 语法问题
React - Issue with syntax
我正在尝试自己测试 React。我成功输出了一条简单的"Hello World"消息,所以我尝试更进一步并循环访问数据。
我正在得到一个"等待根加载...重新加载检查器"错误,谷歌搜索后告诉我我的语法有问题。我只是找不到它...因此,非常感谢您的帮助!
var data = [
{perc:"2.2%", year:"5"},
{perc:"3.2%", year: "7"}
]
var Rates = React.createClass({
render: function(){
return (
<div>
<RateList data={this.props.rates} />
</div>
)
}
});
var Rate = React.createClass({
render: function(){
return (
<div>
<ul>
<li>{this.props.percent}</li>
</ul>
</div>
)
}
});
var RateList = React.createClass({
render: function(){
return (
<div>
<ul>
{ this.props.data.map(function(rate){
return <Rate percent={rate.perc} />
}) }
</ul>
</div>
)
}
});
ReactDOM.render(<Rates rates={data} />, document.getElementById("wow"));
看来你可以简化一点。
var data = [
{perc:"2.2%", year:"5"},
{perc:"3.2%", year: "7"}
]
var RateList = React.createClass({
render: function(){
return (
<div>
<ul>
{ this.props.rates.map(function(rate){
return <li>{rate.perc}</li>
}) }
</ul>
</div>
)
}
});
ReactDOM.render(<RateList rates={data} />, document.getElementById("wow"));
相关文章:
- Onclick不会启动..可能存在javascript语法问题
- 基本对象/原型语法问题
- JQuery代码语法问题?(“不允许内联控制结构”)
- Javascript函数变量传递语法问题
- 这个javascript语法有什么问题
- 未捕获的语法错误:意外的令牌:跨域问题
- 我的Javascript语法有什么问题
- Jison 语法问题,生成解析器出现奇怪错误
- 我在使用JavaScript语法时遇到问题
- Jquery JSON 请求的语法错误问题
- 高图表和表达式语言问题 - 标记“{”上出现语法错误
- 以下语法有什么问题:它不起作用
- findOne() 不起作用 - 我的语法有问题
- 使用 jssor 滑块的“空元素的 XML 样式关闭语法”问题
- 代码只是没有执行,可能有语法问题,或者我可能完全错了
- JS语法问题还是使用三个.js三个.循环中的图像加载器
- Javascript语法函数问题
- 反应 - 语法问题
- 语法问题.淘汰赛.用于过滤
- Undercore模板问题-未捕获语法错误:意外的标记<