3
私は角度2(バージョン:2.0.0-rc.1、CLIとともにインストールされています)でHTTPリクエストを作成しようとしていますが、このエラーが発生し、問題の場所を知ることができません。angular2 http TypeError
browser_adapter.js:77ORIGINAL EXCEPTION: TypeError: platform_browser_1.__platform_browser_private__.getDOM(...).getCookie is not a function
component.ts
import { Component } from '@angular/core';
import { Http } from '@angular/http';
import 'rxjs/Rx';
@Component({
moduleId: module.id,
selector: 'my-second-element',
templateUrl: 'my-second-test.component.html',
providers:[]
})
export class MySecondTestAppComponent {
constructor(private _http: Http) {
this.print_data();
}
print_data() {
this.getData().subscribe(
data => console.log(JSON.stringify(data)),
error => console.log(error),
() => console.log("finish")
)
}
getData() {
return this._http.get('http://date.jsontest.com');
}
}
main.ts
import { bootstrap } from '@angular/platform-browser-dynamic';
import { enableProdMode } from '@angular/core';
import { HTTP_PROVIDERS } from '@angular/http';
import { MySecondTestAppComponent, environment } from './app/';
if (environment.production) {
enableProdMode();
}
bootstrap(MySecondTestAppComponent, [HTTP_PROVIDERS]);
package.json
"private": true,
"dependencies": {
"@angular/common": "2.0.0-rc.1",
"@angular/compiler": "2.0.0-rc.1",
"@angular/core": "2.0.0-rc.1",
"@angular/platform-browser": "2.0.0-rc.1",
"@angular/platform-browser-dynamic": "2.0.0-rc.1",
"@angular/router": "2.0.0-rc.1",
"es6-shim": "^0.35.0",
"reflect-metadata": "0.1.3",
"rxjs": "5.0.0-beta.6",
"systemjs": "0.19.26",
"zone.js": "^0.6.12"
あなたの助けを
ありがとう!