2017-09-13 104 views

回答

3

Module相当过载(ES6模块)。 例如,关于TypeScript导入和@NgModule({imports: [...]})存在很多混淆。

他们只是想弄清楚这个模块的概念是什么。 Component更不可能在使用Angular时混淆。

+0

但是不应该为了一致性而使用NgComponent吗? – NikxDa

+0

会有很多事情可以添加'ng'或'Ng'作为前缀。 'NgModule'也是在Angular 2.0.0 Final发布前几天才推出的。现在已经存在很多Angular代码,因为人们已经开始使用Angular与alpha版本一起工作。一致性并不重要。 –

+0

这清除了一切!谢谢! – NikxDa

1

从ECMAScript 2015开始,JavaScript有一个模块的概念。 TypeScript分享这个概念。

Modules (TypeScript)

模块是打字稿和ECMAScript已经存在的概念。他们可能不想为“模块”引入双重含义。