私はindex.htmlにあるランディングページでは、このアプリは、他のアプリケーションからアクセスされると、私は渡す引数のApp
同様を使用することをアプリに引数を渡す必要が角度のAppを、持っています
http://localhost:4200/myapp/index.html?name=John&role=merchant
ここで、nameとroleは引数であり、アプリケーション全体で使用されるヘッダオブジェクトに格納して格納する必要があります。
どのように進めるのですか?
私はindex.htmlにあるランディングページでは、このアプリは、他のアプリケーションからアクセスされると、私は渡す引数のApp
同様を使用することをアプリに引数を渡す必要が角度のAppを、持っています
http://localhost:4200/myapp/index.html?name=John&role=merchant
ここで、nameとroleは引数であり、アプリケーション全体で使用されるヘッダオブジェクトに格納して格納する必要があります。
どのように進めるのですか?
これがあなたのために役立つことがあります。コードの下
name:string;
role:string;
ngOnInit() {
this.sub = this.route.params.subscribe(params => {
this.name= params['name']; // (+) converts string 'id' to a number
this.role= params['role'];
});
}
は、あなたが名前と役割を取得することができます配列関数を使用してあなたの現在のURLを与える: -
let currentUrl = this.router.url;
あなたは以下のようにヘッダを追加することができます -
var headers = new Headers();
headers.append('name', this.name);
headers.append('role', this.role);