var getTempItem = id => ({ id: id, name: "Temp" });
weiß, dass ich die oben Pfeil Funktion entspricht:ECMAScript 6 arrow Funktionen
var getTempItem = function(id) {
return {
id: id,
name: "Temp"
};
};
Aber ich bin die Funktionsargumente wickelte ein wenig verwirrt über die folgenden
const Todo = ({ onClick, completed, text }) => (
<li
onClick={onClick}
style={{
textDecoration: completed ? 'line-through' : 'none'
}}
>
{text}
</li>
)
Warum sind in geschweiften Klammern, und der Funktionskörper ist nur in Klammern gewickelt?
Nur um zu der oben gut erklärten Antwort hinzuzufügen, hier ist eine nette schreiben auf Parameter Destrukturierung: https://leanpub.com/understandinges6/read#leanpub-auto-destructed-parameters – KumarM
Ausgezeichnet.Danke @ platinum-azur – TA3
'AddTodo = connect() (AddTodo)' Können Sie erklären, was hier vor sich geht? – TA3