2017-02-08 6 views
0

Im für die Rückgabe der verkürzten ES6 Pfeil Funktion Notation meiner Funktion Körper wie dieserPfeil Funktion Stenografie ein Objekt

const funcName = (...args) => something 

ich schreiben nicht einmal eine einzige geschweifte Klammer, da meine Funktion Körper verwendet, hat nur 1 Retour Erklärung.

aber sagen, ich will ein Objekt aus dieser Funktion zurückzukehren, würde ich zu tun habe:

const funcName = (...args) => {key:val} 

Das Problem hier ist babel in geschweiften Klammern, dass der Stoff eine Funktion Körper unter der Annahme ist - nicht ein Objekt - wie man es denkt, dass es tatsächlich ein Objekt ist ??

Antwort

2

Umarmung es mit Klammern

const funcName = (...args) => ({key:val}) 
+1

ohhk, überprüft es einfach! es funktioniert dank – Prabhas