我试图找出AngularJS 2中@Component和@View之间的区别。
在以下两个例子中,我可以完成同样的事情。
没有@View的示例:
import {Component} from 'angular2/core';
@Component({
selector: 'di-prototype',
template: `
<h1>AngularJS 2 Prototype</h1>
`
})
export class DiPrototype {
}
@View的示例:
import {Component, View} from 'angular2/core';
@Component({
selector: 'di-prototype'
})
@View({
template: `
<h1>AngularJS 2 Prototype</h1>
`
})
export class DiPrototype {
}