Mówię, że zapomnij o tym, że w ogóle istnieje i zamiast tego użyj prefiksu danych zgodnego ze standardami.
ACJ
2
@ACJ Hmm ... Myślałem, że ng jest domyślnym przedrostkiem w AngularJS. Czego należy użyć zamiast tego, zgodnie z twoim doświadczeniem?
Konrad Viltersten
1
@KonradViltersten, ng-prefiks jest domyślny. Jednak data-prefiks jest sposobem zgodnym ze standardami, aby osiągnąć ten sam wynik. Jeśli martwisz się mieszaniem rzeczy związanych z Angularem ze zwykłym starym HTML-em, możesz oczywiście również użyć data-ng-przedrostka. To jest całkowicie poprawne.
Prefiks ngoznacza „Angular;” wszystkie wbudowane dyrektywy dostarczane z Angularem używają tego prefiksu. Podobnie zaleca się, aby nie używać ngprefiksu we własnych dyrektywach, aby uniknąć możliwych kolizji nazw w przyszłych wersjach Angulara.
„ng” brzmi jak „Angular” tak samo, jak „mkdir” brzmi jak „make katalog”. Podobnie jak w starym hebrajskim samogłoski są nieistotne. :-)
Charles Roth,
@Backwards_Dave i to właściwie jedna z tych rzeczy, które mnie wkurzyły. Należy dołożyć wszelkich starań, aby kody były zabawne !!
Damilola Olowookere
9
Wszyscy zbytnio zastanawiacie się nad tym: P
Michelle Tilley,
1
Teraz ma dla mnie o wiele więcej sensu, dlaczego szkielet nazywa się Angular i co oznacza ng. Nie ma żadnej przydatności, ale wciąż jest fajnym faktem do nauki)
Islam Murtazaev,
43
Myślę, że nie ma wśród was wielu fanów Star Trek. „ng” oznacza następną generację , ponieważ Angular to następna generacja HTML.
To nie NGbrzmi jak Angular. Oczywiście NGbrzmi jak ngee. Ale nie musimy porównywać wymowy NGz pełnym słowem Angular. NGjest bardziej skrótem. Więc nawet jeśli upuścimy pierwszą Ai spróbujemy wymówić Ngular, nadal będzie to brzmiało jak Angular. Wzięli więc początkowy fragment NGsłowa, Ngularaby utworzyć skrót, którego używa się przedrostka.
RBT
8
ngto skrót od A ng ular.
Programiści nie lubią kodować długich nazw, więc skracają je, co czyni je nieco bardziej tajemniczymi. Jeśli spojrzysz na Asembler, wiesz, co mam na myśli z ADD, JMP itp. JQuery to nazwa, to $jest to, czego używasz. Angular to nazwa, ngktórej używasz.
Dlaczego ten projekt nazywa się „AngularJS”? Dlaczego przestrzeń nazw nazywa się „ng”?
Ponieważ HTML ma nawiasy kwadratowe, a „ng” brzmi jak „Angular”.
ng-
prefiks jest domyślny. Jednakdata-
prefiks jest sposobem zgodnym ze standardami, aby osiągnąć ten sam wynik. Jeśli martwisz się mieszaniem rzeczy związanych z Angularem ze zwykłym starym HTML-em, możesz oczywiście również użyćdata-ng-
przedrostka. To jest całkowicie poprawne.Odpowiedzi:
Prefiks
ng
oznacza „Angular;” wszystkie wbudowane dyrektywy dostarczane z Angularem używają tego prefiksu. Podobnie zaleca się, aby nie używaćng
prefiksu we własnych dyrektywach, aby uniknąć możliwych kolizji nazw w przyszłych wersjach Angulara.Z FAQ :
źródło
Myślę, że nie ma wśród was wielu fanów Star Trek. „ng” oznacza następną generację , ponieważ Angular to następna generacja
HTML
.„Ulepszony”
HTML
powiedziałbym, że xD.źródło
Myślałem, że wzięli arbitralny podsekcję nazwy Angular i użyli jej jako przestrzeni nazw:
NG ular
Plus „NG” nie brzmi jak Angular; bez względu na to, jak to powiesz.
źródło
NG
brzmi jak Angular. OczywiścieNG
brzmi jakngee
. Ale nie musimy porównywać wymowyNG
z pełnym słowemAngular
.NG
jest bardziej skrótem. Więc nawet jeśli upuścimy pierwsząA
i spróbujemy wymówićNgular
, nadal będzie to brzmiało jak Angular. Wzięli więc początkowy fragmentNG
słowa,Ngular
aby utworzyć skrót, którego używa się przedrostka.ng
to skrót od A ng ular.Programiści nie lubią kodować długich nazw, więc skracają je, co czyni je nieco bardziej tajemniczymi. Jeśli spojrzysz na Asembler, wiesz, co mam na myśli z ADD, JMP itp. JQuery to nazwa, to
$
jest to, czego używasz. Angular to nazwa,ng
której używasz.źródło
NG oznacza „ Next Generation ”.
Jest stosowany w wielu aplikacjach jako sufiks, szczególnie w systemie Linux . Przykład: syslog-ng i Aircrack-ng.
źródło
Według AngularJS Różne FAQ :
Dlaczego ten projekt nazywa się „AngularJS”? Dlaczego przestrzeń nazw nazywa się „ng”?
Ponieważ HTML ma nawiasy kwadratowe, a „ng” brzmi jak „Angular”.
źródło