6

尽管我从 angular2/core 导入了组件,但我收到了这种错误,它的源应该是文件不是通过 npm install 下载的,或者我的节点需要升级

这是我的文件

import {bootstrap} from 'angular2/platform/browser';
import {Component, View} from 'angular2/core';

@Component({

})
4

1 回答 1

7

在组件之后定义一个类。

import {bootstrap} from 'angular2/platform/browser';
import {Component, View} from 'angular2/core';

@Component({

})
class MyClass {

}

@Component只是一个包含类元数据的装饰器。换句话说,它只是以更优雅的方式为您的班级定义了一些东西。

@Component 函数获取配置对象并将其转换为附加到组件类定义的元数据。Angular 在运行时发现这个元数据,因此知道如何做“正确的事情”。

在这里阅读更多

于 2016-01-16T08:04:41.850 回答