【问题标题】:Is Angular2 ViewMetadata deprecated?Angular2 ViewMetadata 是否已弃用?
【发布时间】:2016-02-09 19:00:15
【问题描述】:

Angular2:ViewMetadata(又名@View

文档:https://angular.io/docs/ts/latest/api/core/ViewMetadata-class.html

代码:https://github.com/angular/angular/blob/2.0.0-alpha.45/modules/angular2/src/core/metadata/view.ts#L32-L143

ViewMetadata 的文档已替换为 ComponentMetadata,但声明仍然存在。 会被删除吗?

【问题讨论】:

    标签: angular


    【解决方案1】:

    来自 Angular2 changelog:

    2.0.0-alpha.40

    核心:添加语法糖以使@View 可选(bd31b01)

    现在这是可选的,templatedirectives 等被放在 @Component 中。

    虽然从逻辑上讲这是非常好的分离(组件和视图),但我会保留它。

    【讨论】:

    • 但从 angular beta 10 开始,@view 已被弃用。
    猜你喜欢
    • 2023-03-08
    • 2018-09-12
    • 2017-12-06
    • 2017-08-11
    • 1970-01-01
    • 1970-01-01
    • 2017-11-16
    • 2011-07-30
    • 1970-01-01
    相关资源
    最近更新 更多