@Component和@View之间的区别

时间:2016-01-04 22:52:07

标签: angular

我试图找出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 {
}

1 个答案:

答案 0 :(得分:2)