Что означает ng в Angular.директивы на JS

Угловое.js использует несколько директив с префиксом ng, как показано ниже:

ng (базовая директива)

ng-switch
ng-repeat
ng-view

мне было интересно, знает ли кто-нибудь, что ng стоял, потому что я не мог найти его в документации. Это аббревиатура чего-то?

6 ответов


приставка ng означает "угловой"; все встроенные директивы, которые поставляются с угловым, используют этот префикс. Точно так же рекомендуется, чтобы вы не использовать ng префикс на своем собственные директивы во избежание возможных столкновений имен в будущих версиях Angular.

С FAQ:

почему этот проект называется "AngularJS"? Почему пространство имен называется "ng"?

потому что HTML имеет угловые скобки, а "ng "звучит как"Angular".


Я думаю, что среди вас не так много поклонников Star Trek. "НГ" означает Далее, как угловой является следующее поколение HTML.

"Enhanced"HTML Я бы сказал xD.


Я думал, что они взяли произвольный подраздел углового имени и использовали его как пространство имен:

aНГулар

плюс "NG" не звучит как угловой; независимо от того, как вы это говорите.


ng является аббревиатуройНГулар.

программисты не любят кодировать длинные имена, поэтому они держат его коротким, и это делает его немного более загадочным. Если вы посмотрите на ассемблер, вы знаете, что я имею в виду с ADD, JMP и т. д. JQuery-это имя,$ то, что вы используете. Угловатый-это имя,ng то, что вы используете.


NG означает"Далее".

Он используется во многих приложениях в качестве суффикса, специально в Linux. Пример: syslog-ng и Aircrack-ng.


по словам AngularJS разное FAQ:

почему этот проект называется "AngularJS"? Почему пространство имен называется "ng"?
Потому что HTML имеет угловые скобки, а "ng "звучит как"Angular".