私はいくつかの情報を含むオブジェクトの配列を持っています。私はそれらを私が望む順番でレンダリングすることができず、私はそれにいくつかの助けが必要です。私はこのようにそれらをレンダリング:Reactでオブジェクトの配列をソートしてレンダリングします
this.state.data.map(
(item, i) => <div key={i}> {item.matchID} {item.timeM} {item.description}</div>
)
はそのmap()
-functionまたは私はマップを使用する前にそれらをソートする必要がありますにitem.timeM
で昇順にそれらをソートすることが可能ですか?
などのカスタムコンパイラ定義を使用して
sort()
関数で簡単に行うことができます。 'map'メソッドを使用する前にソートする必要があります。 – Oen44@ Oen44が正しいです。しかし、ロジックと関数(マップとソート)はリアクション固有ではなく、通常のJS構造です! – gonzofish