加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

角2.0.区别@View @Component

发布时间:2020-12-17 07:44:51 所属栏目:安全 来源:网络整理
导读:你好.我是新来的角色.我正在测试Angular 2.0. 我读了tuto here和指南here.在tuto中,模板在@Component注释中指定,而在指南中它是在@View注释中.所以我想知道两种方法之间有什么区别?我在api预览中抬头看,但解释不清楚. 更新 @View()被删除(我认为在beta.13,C
你好.我是新来的角色.我正在测试Angular 2.0.

我读了tuto here和指南here.在tuto中,模板在@Component注释中指定,而在指南中它是在@View注释中.所以我想知道两种方法之间有什么区别?我在api预览中抬头看,但解释不清楚.

更新

@View()被删除(我认为在beta.13,CHANGELOG.md没有提到它).

原版的

他们之间没有区别.这只是糖,您可以将所有视图配置指定为组件,因此不需要导入View装饰器.

但是同时需要保持View装饰器的存在,因为它允许我们根据语言或媒体类型为相同的组件使用不同的视图.例如:

@Component(/* ... */)
@View({
  media: 'desktop',template: 'Template for desktop'
})
@View({
  media: 'mobile',template: 'Template for mobile'
})
extends class Component() {}

此功能尚未实现.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读