1
でプロバイダをブートストラップするためにどのように、ここで私は、configというのtsを持っていると私は私のアプリthrought、そのために私は私はRC2を使用していますangular2
bootstrap(MyDemoApp, [
provideForms(),
disableDeprecatedForms(),
APP_ROUTER_PROVIDERS,Navbar,
{ provide: LocationStrategy, useClass: PathLocationStrategy },
HTTP_PROVIDERS,Config,(-Here it is-)
provide(ToastOptions, { useValue: new ToastOptions(options) }),
])として私main.tsにでbootsrtappedことをしたいです。
私はここに、
import { Injectable } from '@angular/core';
import {Component} from '@angular/core';
import { Http, Response } from '@angular/http';
import { Observable } from 'rxjs/Observable';
import { IDetails } from '../interface';
import { Config } from '../headers';
@Injectable()
export class GetAllList {
header:any;
str = localStorage.getItem('social');
loc = JSON.parse(this.str);
id = this.loc.profile_id;
constructor(private _http: Http,public config:Config) {
this.header = this.config.header;
}
private _productUrl = this.header+'profile/editProfile/' + this.id;
getList(): Observable<IDetails[]> {
// console.log(this.id);
return this._http.get(this._productUrl)
.map((response: Response) => {
return <IDetails[]>response.json().data[0];
});
}
}
を使用していますが、私は自分のフォームに任意のものをgeetingていないです、私は?ブートストラップで間違いを行っていますいずれかplsは私を助けることができます。
ギュンターを行う必要がありますが、実際に私の注射用クラスでのミスがあり、サーバーの呼び出し自体が行くとされていない私は、プライベート_productUrlを印刷するときそれは "undefinedprofile/editProfile/1"を表示するので、ヘッダーはそれに追加されているnoptです – klp
任意の方法であなたに感謝gunter私はそのfinnalyを持っています/ ............. – klp
私は悪意を持っていますdはもっと多くのコードを表示する必要があります。 –