我已经建立了一个项目,它是快速入门的副本。现在我想尝试加载一些 JSON,所以我app.component.ts
对此进行了修改:
import {Component} from 'angular2/core';
import {Http} from "angular2/http";
@Component({
selector: 'my-app',
template: '<h1>Success</h1>'
})
export class AppComponent{
constructor(private _http:Http){
}
}
添加import
很好,但是一旦我添加private http:Http
到我的构造函数中,我就会收到错误:
Uncaught SyntaxError: Unexpected token < http:1
和
Uncaught SyntaxError: Unexpected token < angular2-polyfills.js:1243
Evaluating http://localhost:3000/angular2/http
Error loading http://localhost:3000/app/main.js
我猜有些东西编译不正确,但我是新手Angular
,新手Typescript
,新手Node
——基本上我真的可以在这里使用一些帮助。
谁能告诉我出了什么问题,更重要的是为什么它是错误的,以及我如何修复它并加载一些JSON
来玩。
谢谢大家 :)