ES6 ordnet ein Array von Objekten zu, um ein Array von Objekten mit neuen Schlüsseln zurückzugeben [duplizieren]

Diese Frage hat hier bereits eine Antwort:

ECMAScript 6 Pfeilfunktion, die ein Objekt zurückgibt 3 answers

Ich habe ein Array von Objekten:

[
    {
        id: 1,
        name: 'bill'
    },
    {
        id: 2,
        name: 'ted'
    }
]

Auf der Suche nach einem einfachen Einzeiler:

[
    {
        value: 1,
        text: 'bill'
    },
    {
        value: 2,
        text: 'ted'
    }
]

So kann ich sie leicht mit den richtigen Tasten in ein Reaction-Dropdown-Menü pumpen.

Ich bin der Meinung, dass diese einfache Lösung funktionieren sollte, aber es werden ungültige Syntaxfehler angezeigt:

this.props.people.map(person => { value: person.id, text: person.name })

Antworten auf die Frage(2)

Ihre Antwort auf die Frage