Question 1 sur 10
1. Sélectionnez la classe de contrôle de formulaire correct qui est défini sur TRUE via [(ngModel)] chaque fois que la valeur est modifiée
- A .ng-invalid
- B .ng-pending
- C .ng-pristine
- D .ng-dirty
Réponse : D
Explication : La classe .ng-dirty
est ajoutée lorsque la valeur d'un contrôle de formulaire est modifiée. Cela signifie que le contrôle a été touché et que sa valeur a changé.
Question 2 sur 10
2. Dans le routing Angular, la balise ci-dessous est utilisée pour rendre le composant correspondant via la route active.
- A <router></router>
- B <router-output></router-output>
- C <router-outlet></router-outlet>
- D <router-display></router-display>
Réponse : C
Explication : La balise <router-outlet>
est utilisée dans le routing Angular pour rendre le composant correspondant à la route active. Elle sert de point de substitution pour les composants routés.
Question 3 sur 10
3. Nous devons appeler la méthode ci-dessous de RouterModule pour fournir toutes les routes dans AppModule
- A RouterModule.forChild
- B RouterModule.forRoot
- C RouterModule
- D RouterModule.import
Réponse : B
Explication : La méthode RouterModule.forRoot()
est utilisée pour fournir toutes les routes principales dans le module racine (AppModule) d'une application Angular.
Question 4 sur 10
4. La commande ci-dessous est utilisée pour exécuter l’analyse de code statique de l’application Angular
- A ng build
- B ng profile
- C ng lint
- D ng serve
Réponse : C
Explication : La commande ng lint
est utilisée pour exécuter l'analyse de code statique de l'application Angular, en vérifiant les erreurs de style et les problèmes potentiels dans le code source.
Question 5 sur 10
5. Le composant ci-dessous représente l’élément DOM cible dans le constructeur d’une directive
- A Element
- B ElementRef
- C Host
- D Target
Réponse : B
Explication : Le composant ElementRef
représente l'élément DOM cible dans le constructeur d'une directive. Il permet d'accéder à l'élément DOM auquel la directive est attachée.
Question 6 sur 10
6. Pour créer une application en mode production, utilisez la commande ci-dessous
- A ng build
- B ng serve
- C ng build –prod
- D ng lint
Réponse : C
Explication : La commande ng build --prod
est utilisée pour créer une version de production de l'application Angular, optimisée pour les performances et prête à être déployée.
Question 7 sur 10
7. En utilisant le caractère générique ci-dessous, nous pouvons définir la page « 404 – page non trouvée »
- A *
- B **
- C 404
- D ^
Réponse : B
Explication : Le caractère générique **
est utilisé pour définir la page « 404 – page non trouvée » dans les routes Angular. Il capture toutes les routes non définies et redirige vers une page d'erreur.
Question 8 sur 10
8. Le service ci-dessous peut être utilisé pour extraire les paramètres de route à l’intérieur d’un composant
- A Router
- B Route
- C ActivatedRoute
- D CurrentRoute
Réponse : C
Explication : Le service ActivatedRoute
est utilisé pour extraire les paramètres de route à l’intérieur d’un composant Angular. Il fournit des informations sur la route active et ses paramètres.
Question 9 sur 10
9. La fonction get/put/post/delete du service HTTP renvoie _______
- A Objet de type « any »
- B Observable
- C Données Json
- D Fonction de rappel(callback)
Réponse : B
Explication : Les fonctions get
, put
, post
, et delete
du service HTTP renvoient des Observable
dans Angular. Les observables permettent de gérer les données asynchrones et les réponses des requêtes HTTP.
Question 10 sur 10
10. Observer envoie des données à plusieurs clients via la méthode ci-dessous
- A send()
- B next()
- C emit()
- D publish()
Réponse : B
Explication : La méthode next()
est utilisée pour envoyer des données à plusieurs abonnés d'un Observable. Elle permet de transmettre des valeurs à tous les observateurs inscrits.
Pas encore de commentaires.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.