Je viens de commencer à apprendre Angular JS et j'ai créé quelques exemples de base mais je suis bloqué avec le problème suivant.
J'ai créé 2 modules et 2 contrôleurs.
shoppingCart -> ShoppingCartController
namesList -> NamesController
Il y a des vues associées à chaque contrôleur. La première vue se rend bien mais la deuxième ne se rend pas. Il n'y a pas d'erreurs.
S'il vous plaît aidez-moi à résoudre ce problème.
Est-il également possible d'ajouter la console dans la vue pour vérifier quelles valeurs sont transmises depuis le contrôleur.
Par exemple, dans le div suivant, pouvons-nous ajouter console.log et afficher les valeurs du contrôleur
10 votes
Peut-être que cela aidera : stackoverflow.com/questions/12860595/…
0 votes
Merci Cherniv. C'est très utile et j'ai résolu le problème en utilisant le lien que vous avez fourni. Pourriez-vous également fournir des informations sur la façon d'utiliser console.log pour vider le Contrôleur dans la Vue/Modèle {{console.log}} ne fonctionne pas.
0 votes
Vous êtes les bienvenus. Notez que vous effectuez déjà du "console" dans une vue, ceci :
{{item.product_name}}
affiche en réalité une valeur de votre modèle.1 votes
Y a-t-il quelque chose de mal à créer plusieurs applications pour une application web? J'ai ce projet où chaque page html a sa propre application, je veux savoir si les performances seront impactées de quelque manière que ce soit?
0 votes
Alors qu'il est possible de démarrer plus d'une application AngularJS par page, nous ne testons pas activement ce scénario. Il est possible que vous rencontriez des problèmes, en particulier avec des applications complexes, donc la prudence est recommandée. Voir Guide du développeur AngularJS - Démarrage.