Quel est le ng stand pour en Angular.js directives
Angular.js utilise plusieurs directives avec le préfixe ng
comme ci-dessous:
ng
(la base de la directive)
ng-switch
ng-repeat
ng-view
Je me demandais si quelqu'un savait ce que ng
tenait à l'parce que je ne pouvais pas le trouver dans les docs. C'est un acronyme pour quelque chose?
- Je dis de l'oublier même qu'il existe et l'utilisation des normes conformes à des données de préfixe de la place.
- Hmm... j'ai pensé que ng a le préfixe par défaut dans AngularJS. Ce qui devrait être utilisé au lieu de cela, selon votre expérience?
- le
ng-
préfixe est la valeur par défaut. Cependant, ladata-
préfixe est plus conforme aux normes de façon à obtenir le même résultat. Si vous êtes préoccupé par le mélange Angulaire relative des trucs avec un bon vieux HTML, vous pouvez bien sûr également utiliser undata-ng-
préfixe. C'est parfaitement valide. - N'y a aucune connexion avec Andrew Ng?
Vous devez vous connecter pour publier un commentaire.
Le préfixe
ng
signifie "Anguleuses;" tous les construit-dans les directives que le navire Angulaire utiliser ce préfixe. De même, il est recommandé que vous ne pas utiliser leng
préfixe sur votre propre directives afin d'éviter d'éventuelles collisions de nom dans les futures versions de Anguleux.De la FAQ:
Je suppose qu'il n'y a pas beaucoup de fans de Star Trek parmi vous. "ng" est synonyme de Prochaine Génération, comme Angulaire est la prochaine génération de
HTML
."Renforcée"
HTML
, je dirais xD.J'ai pensé qu'ils ont eu un sous-ensemble arbitraire de l'angle de nom et en l'espace de nom:
unNGment
Plus "NG" ne ressemble pas à Anguleuses; peu importe la manière dont vous le dites.
NG
ressemble Angulaire. Bien sûr,NG
sonne commengee
. Mais nous n'avons pas à comparer les prononciations deNG
avec le mot completAngular
.NG
est plus d'une abréviation. Donc, même si l'on baisse le premierA
et d'essayer de prononcerNgular
ça va encore sonner comme Angulaire seulement. Ils ont donc pris le départ fragmentNG
de la paroleNgular
pour créer une abréviation qui est utilisé un préfixe.ng
est une abréviation d'Unengment.Programmeurs n'aiment pas le code de noms longs, de sorte qu'ils de le garder court et qui la rend un peu plus énigmatique. Si vous regardez l'Assembleur, vous savez ce que je veux dire avec AJOUTER, JMP etc. JQuery est le nom, le
$
est ce que vous utilisez. Angulaire est le nom,ng
est ce que vous utilisez.NG est l'acronyme de "Prochaine Génération".
Il est utilisé dans de nombreuses applications comme suffixe, spécialement dans Linux. Exemple: syslog-ng et Aircrack-ng.
Selon la AngularJS Divers FAQ:
Pourquoi ce projet est-il appelé "AngularJS"? Pourquoi l'espace de noms appelé "ng"?
Parce que le HTML est Angulaire entre parenthèses et "ng" sonne comme "Angulaire".
Quand je suis proche d'un délai et de frapper en amont angulaire du cadre de problème, j'utilise la deuxième définition pour le gn défini dans l'armée AMÉRICAINE Standard 12 révision D.