私はAngular2をテストするための単純な1つのコンポーネントアプリケーションを作成しようとしていますが、私は非常にアプリケーションコンポーネントのRouteParamsにアクセスしています。AppComponentのRouteParams
これは私がこれまで持っているものです。だから、基本的に私が達成したいものを
@Component({
selector: 'app',
template: '<h1>ID: {{id}}</h1>',
directives: [ROUTER_DIRECTIVES],
providers: []
})
@RouteConfig([
{ path: '/', component: App }
])
class App {
private id: string
constructor(params: RouteParams) {
this.id = params.get('id')
}
}
bootstrap(App, [
ROUTER_PROVIDERS,
])
ユーザーがhttp://website.com/?id=21に行くことのためのものであり、その後、21ドを表示するには、ウェブサイトのために私は別のを持っている必要があります私のAppComponentにそのコンポーネントへのルートを提供させるか、またはappコンポーネントのルートパラメータにアクセスする方法がありますか?ここで
あなたがやりたいことかもしれないが、それは私がやりたいことはありません。私はただ一つのルートを '/'にして、それに私のappコンポーネントを表示する必要がありますが、URLに与えられたパラメータも読んでください。 –