Sor*_*ter 0 javascript reactjs react-jsx
var ElementList = React.createClass({render: function() {
var x = this.props.icon;
return (
{this.props.data.map(function(value,i) {return (
<span key={i} className={ "fa " + x } data-id={value.id} ></span>
)})}
);}});
Run Code Online (Sandbox Code Playgroud)
如何直接在map函数中使用this.props.icon。而不是使用x变量并在外部声明它。
使用箭头功能:
this.props.data.map((value, i) => {
return <div key={i}>{this.props.icon}</div>
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
771 次 |
| 最近记录: |