import { Component } from '@angular/core';
@Component({
selector: 'my-app',
template: `<h1>Hello {{name}}</h1>`
})
export class AppComponent { name = 'Angular'; }
这里的“@Component ”的“@”是啥意思?相关知识来由能在哪里看到呢?还有就是“@angular/core ”的“@”又是个啥意思呢?为什么不是"angular/core"? 斜线“/”又是怎么做到的?
还望大家赐教赐教。给出相关知识链接即可。
1
suinia 2017-03-22 16:40:58 +08:00
|
2
xialdj 2017-03-22 16:44:13 +08:00 via iPhone
这个是 decorator 语法 本来纳入 es6 标准的 后来延到 es7 结果到现在还没加入标准 可能 es2018 或者 2019 ?
|
4
aristotll 2017-03-22 17:17:21 +08:00
es6 的语法 类似 Python 的装饰器?
|