Angular2组件模板与View模板

时间:2015-11-30 22:56:41

标签: angular

在Angular2中,我们向组件添加注释以描述给定组件的元数据。我注意到ComponentMetadataViewMetadata都有templateUrltemplate属性。 ViewMetadata.template(或templateUrl)与ComponentMetadata.template之间的区别是什么?使用其中一个的实际用例是什么?

2 个答案:

答案 0 :(得分:5)

在最近的angular2更新中,@ View是可选的。它的所有属性都转移到@Components中。截至目前,@ View是多余的。

我是我的应用程序,我只使用Component装饰器。我发现这种方法易于编写和维护。

答案 1 :(得分:0)

是的,当Component注释提供所有功能时,为什么要使用视图注释。根据文档我们可以跳过视图注释因为组件anno。从视图注释中提供我们想要的一切。但仍有一些问题,为什么要使用视图注释,请参阅@alexpods here.

所说的回答