我的.ts文件包含代码:
/// <reference path="../../../../node_modules/angular2/typings/tsd.d.ts" />
import {Component,View,CORE_DIRECTIVES,} from 'angular2/angular2'
// import {provide} from 'angular2/angular2'
import {Http} from 'angular2/http';
@Component({
selector: 'renew',
templateUrl: 'static/components/library/renew/renew.html',
styleUrls: ['static/app.css'],
directives: [CORE_DIRECTIVES]
})
export class Renew{
http;
constructor( http:Http){ };
}
我有一个.Json文件,其中包含数组形式的数据。我想从json获取数据并希望在模板中显示。但每当我在构造函数中使用http时,它返回如下错误:
Cannot resolve all parameters for Renew(?). Make sure they all have valid type or annotations.
我已经尝试过官方angular2网站的plnkr for demo link here。但这对我来说也不起作用(似乎plnkr用于alpha 37)。
我正在使用angular2 44 alpha。并尝试获取子组件中的数据。 我在这里做错了吗?