js使用了几个以ng为前缀的指令,如下所示:

Ng(基指令)

ng-switch
ng-repeat
ng-view

我想知道有没有人知道ng代表什么因为我在文档里找不到。是什么东西的首字母缩写吗?


当前回答

这家伙是一个超级巨星,我认为吴恩达是他们文化的一部分。

https://en.wikipedia.org/wiki/Andrew_Ng

其他回答

前缀ng代表“Angular”;Angular附带的所有内置指令都使用这个前缀。同样,建议你不要在自己的指令上使用ng前缀,以避免在Angular的未来版本中可能发生的名称冲突。

常见问题解答:

为什么这个项目叫“AngularJS”?为什么命名空间称为“ng”? 因为HTML有Angular的括号,“ng”听起来像“Angular”。

我猜你们当中没有多少《星际迷航》的粉丝。“ng”代表Next Generation,因为Angular是下一代HTML。

“增强的”HTML,我会说xD。

这家伙是一个超级巨星,我认为吴恩达是他们文化的一部分。

https://en.wikipedia.org/wiki/Andrew_Ng

我认为他们从Angular名称中任意取了一个分段作为命名空间:

加上“NG”听起来不像Angular;不管你怎么说。

根据AngularJS的杂项常见问题:

为什么这个项目叫“AngularJS”?为什么命名空间称为“ng”? 因为HTML有Angular的括号,“ng”听起来像“Angular”。