J'essaie de comprendre après la déclaration d'exportation:Export d'une fonction parenthèse dans ES6
export default (
<Route path="/" component={App}>
<IndexRoute component={HomePage} />
<Route path="about" component={AboutPage}/>
</Route>
);
Par définition, la déclaration d'exportation est utilisé pour exporter des fonctions, des objets ou des valeurs primitives.
syntaxe différente:
export { name1, name2, …, nameN }; export { variable1 as name1, variable2 as name2, …, nameN }; export let name1, name2, …, nameN; // also var, function export let name1 = …, name2 = …, …, nameN; // also var, const export default expression; export default function (…) { … } // also class, function* export default function name1(…) { … } // also class, function* export { name1 as default, … }; export * from …; export { name1, name2, …, nameN } from …; export { import1 as name1, import2 as name2, …, nameN } from …;
Parmi toutes les alternatives possibles, je ne suis pas en mesure de raconter comment par défaut d'exportation (..); entrer.
Je suppose qu'il serait l'exportation d'une fonction anonyme.
C'est une expression entre parenthèses. – Pointy