我一直在观看有关如何编写适当的 Angular 应用程序的几个教程,但有些参考组件中的指令,而另一些参考模块中的声明。
指令不再是,它被声明取代。
指令曾经是组件级别的配置/声明,它定义了将在当前组件的视图中使用的指令/组件。
但是当 NgModule 出现在 2.0.0 时,它取代了指令,您应该在 NgModule 中声明所有指令和组件
所以如果你看到一个类似于波纹管的教程:
@Component({
directives : [SomeComponent, SomeDirectives]
})
您可以在NgModule
此组件的 中考虑该列表,如下所示:
@NgModule({
declarations:[SomeComponent, SomeDirectives]
})
并将其从组件中删除
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句