Ho una semplice React componente in questo modo:React, utilizzando .map con indice
import React from 'react';
const ListPage = ({todos}) => (
<div>
<h6>todos</h6>
<ul>
{todos.map(({todo, index}) => (
<li key={index}>{todo}</li>
))}
</ul>
</div>
)
ListPage.propTypes = {
todos: React.PropTypes.array,
};
export default ListPage;
posso vedere che la documentazione per Array.prototype.map()
mostra che il secondo argomento è indice, accanto a CurrentValue. Come si altera il codice esistente per raccogliere il secondo argomento?
Mentre il mio obiettivo è utilizzare un _id fornito da Mongo, per testare la funzione, ho capito che avevo bisogno di capire il modo in cui es6 .map funziona prima. – ilrein
Ho capito il tuo punto. Per vostra informazione, la mappa non è specifica per ES6, ma le funzioni delle frecce lo sono. Puoi usare .map in tutti i browser da IE9 molto tempo fa. – Mijamo