Essayez simplement de comprendre la différence exacte dans les approches d'utilisation de ngView et ngInclude dans AngularJS. Quand serait-il correct d'utiliser l'un sur l'autre? Merci.
NgView fonctionne avec le routage, et est principalement essentiel à un SPA angulaire. Il est normalement utilisé pour inclure le contenu principal de votre site, le bit entre l'en-tête et le pied de page qui change chaque fois qu'un utilisateur clique sur un lien. Son intégration avec le routage signifie que changer le contenu ngView change également le contrôleur (selon votre configuration).
NgInclude inclut un but général, vous ne pouvez même pas en avoir besoin. Vous l'utiliserez parfois dans une vue pour éviter de vous répéter, dans les cas où plusieurs vues nécessitent le même code inclus.