[angular] component 이동 후에 데이터 전달방법

최대 1 분 소요

component 이동후에 데이터도 같이 전달하는 방법

  • click 이벤트에 다음과 같이 작성
    navigate_modify(): void{
      this.router.navigateByUrl('/BoardList/modify/'+this.postIdx, {state: this.board})
    }
    

받는쪽에서 history.state 로 받는다.

  ngOnInit(): void {
    this.board = history.state
    console.log(this.board?.title)
  }