【发布时间】:2017-09-16 20:39:51
【问题描述】:
我知道如何在 jsx 中使用 javascript。我是这样做的:
{this.state.players.map(function(player, index) {
index +=1;
return <div key={index}><span>{index}. {player.name}</span><span>{player.rank}</span></div>
})}
但是为什么我不能像这样添加另一个方法:
this.state.players.sort(function(a, b) {
return (a.rank) - (b.rank);
});
在哪里?
我已经尝试将它附加到函数之前,之后。它只是说无效的语法{ 指向左括号和右括号。我想对我的数组进行排序,然后在本质上对其进行映射。
【问题讨论】:
-
显示无效代码。
标签: javascript reactjs jsx