dans ES6, en utilisant des accolades bouclées pour l'importation d'un seul module peut introduire un comportement inattendu. Pour clarifier quand utiliser et éviter les accolades bouclées, examinons la distinction entre les exportations par défaut et nommées.
exportation par défaut
Lorsque «Récitait essentiellement l'exportation par défaut. Les exportations par défaut sont déclarées comme:
export default;
Dans l'exemple fourni, initialState.js contient une exportation par défaut pour l'objet InitialState. Par conséquent, vous pouvez y accéder sans braces bouclées:
import initialState from './todoInitialState';
export const
import {todo} de './todoinitialState'ito'ntate'ity ;&&& godaye. Les éviter
export constLa règle de base consiste à utiliser des accolades bouclées lors de l'importation d'exportations nommées et à les éviter lors de l'importation d'exportations par défaut. Voici une ventilation résumée:= ;
export const= ;
Utilisez des accolades bouclées:
lors de l'importation d'une export spécifique nommée
Évitez Curly Braces:
export par défaut (myComponent):
export constimporte moncomponent depuis './A'ne'nty= ;
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3