2016-11-06 4 views
1

이 코드가 있습니다. 것은 - subscribe 함수는 두 번 - 처음으로 - id는 정의되지 않았습니다. 두 번째 시간 - id 값이 있습니다.2 각도라고 구독 기능은 두 번

이 문제의 원인은 무엇입니까?

+0

왜 당신은 제거 할 수 있습니다. 그것은 값을 매핑하는 그냥? – Michael

+0

'.... this.route.params.map ('에서'지도'를 사용하고 있습니다.하지만 정말 – michali

+0

했던 사항을 변경하지 않습니다 문제를 파악한 적이 있습니까? 동일한 문제가 발생했습니다. – cgatian

답변

3

문제는 내 ViewComponent가 두 번로드 된 것이 었습니다.

  1. 을 내 app.module.ts 정의 라우팅 : 생성자가 두 번 호출 된 이유입니다. 여기 :

    RouterModule.forRoot([ { path: '', component: ViewComponent }

  2. 내 app.component.html에 - 나는 <app-view> 태그를 추가했습니다.

+0

게시 해 주셔서 감사합니다. 평소와 같이 간단합니다. –