1. TemplateUrl et les itinéraires doivent être exécutés sous le serveur Web.
2. Utilisez le modèle Remplacer pour définir True, et il doit y avoir des étiquettes correspondantes dans le modèle, sinon aucune donnée n'apparaît.
3. Après la version 1.2, le module NGOUTE est indépendant.
4. Une erreur se produit si un contrôleur vide n'est pas défini.
5. Les paramètres de liaison de la directive sont en séquence: portée, élément, attrs, ctrl
6.NG-Repeat Impossible de boucle des objets en double. hack: ng-repeat = "Thing in Things Track by $ id ($ index)"
7. Essayez de mettre à jour les propriétés de la variable plutôt que la variable individuelle elle-même.
8. Notez que Ng-Repeat, Ng-contrôleur, etc. aura des lunettes indépendantes.
9. Lorsque jQuery est chargé, utilisez jQuery, sinon utilisez JQLite intégré. Toutes les références d'élément en angulaire sont toujours enveloppées de jQuery ou JQLite; Ce ne sont jamais des références DOM brutes.
10. Erreur de constitution: [$ Emplacement: ihshprfx] La balise A n'est pas supprimée <a href = "#" ng-click = "SomeMethod ();"> </a>
11.Error: Écoutez EACCES Lorsque vous êtes à Linux, cette erreur apparaîtra en raison du port que vous écoutez. Voici le mien est 33. Il suffit de le changer en un grand nombre de ports tels que 8080 ou 3030. Il y a une disposition que ces ports sont de préférence supérieurs à 1024.
12. Sélectionner ne peut pas être affiché sans le modèle NG. De même, lors de la rencontre du plus grand document, qu'est-ce qui manque?
Supplément: Lorsque la source des options NG ne correspond pas à l'écriture, toutes les sélections se produiront, comme suit:
var a = [{"id": 1, "name": "ryan"} ....], ng-options = "item.i as item.name pour item dans un" // i est différent de l'ID
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
13.ng-bind-html-unsafe a été supprimé, vous pouvez utiliser le module ['ngsanitize'] ou utiliser le service $ sce
De Stackoverflow
Vous avez indiqué que vous utilisez Angular 1.2.0 ... Comme l'un des autres commentaires l'a indiqué, ng-bind-html-unsafe a été obsolète.
Au lieu de cela, vous voudrez faire quelque chose comme ceci:
Copiez le code comme suit: <div ng-bind-html = "aperview_data.preview.embed.htmlsafe"> </div>
Dans votre contrôleur, injectez le service $ SCE et marquez le HTML comme "Trust":
Copiez le code comme suit: MyApp.Controller ('myctrl', ['$ scope', '$ sce', fonction ($ scope, $ sce) {
// ...
$ scope.preview_data.preview.embed.htmlsafe =
$ sce.trustashtml (préview_data.preview.embed.html);
}
Notez que vous voudrez utiliser 1.2.0-RC3 ou plus récent. (Ils ont corrigé un bug dans RC3 qui a empêché les "observateurs" de travailler correctement sur HTML de confiance.)
Pour voir plus de syntaxe AngularJS, vous pouvez suivre: AngularJS Reference Manual English Version, et j'espère que tout le monde prendra en charge Wulin.com plus.