사용자가 성공적으로 양식을 작성한 후 메시지와 함께 성공 페이지를 추가하고 싶습니다. 내가 할 수있는 한 가지 방법은 내가 갖고있는 모든 성공 페이지에 대해 새로운 구성 요소를 만드는 것이지만, 그렇게 많이 쓸모없는 구성 요소를 많이 추가 할 수 있습니다. 내가 할 수있는 다른 방법이 있습니까? 그리고 성공 메시지에 대한 전체 페이지를 표시하고 팝업을 표시하지 않겠습니까?angular2에 성공 페이지 추가하기
0
A
답변
0
서비스를 이용하여 해결했습니다. 서비스
getSuccessDetail(info: string) {
if (info === 'cardApplication') {
this.message = 'Customer Successfully Registered!';
}
if (info === 'addBank') {
this.message = 'Bank Successfully Added to your Account!';
}
if (info === 'addFunds') {
this.message = 'Funds Successfully Added to your Account!';
}
}
이 추가 그리고 SuccessComponent 템플릿에 표시 할 서비스에서 메시지 속성을 사용하는 구성 요소
export class CardApplicationComponent implements OnInit {
constructor(private serverService: ServerService,
private router: Router) { }
ngOnInit() {
}
onCardSubmit() {
this.serverService.getSuccessDetail('cardApplication');
this.router.navigate(['/success']);
}
}
에서 서비스를했다.
감사합니다. 모두 도움을 제공합니다.
1
일반적인 성공 메시지가있는 SuccessMessageComponent를 만들거나 (사용자 정의하고 입력 매개 변수를 추가하려는 경우). 그런 다음 '/ success'와 같은 경로에 추가하고 성공 메시지를 표시하려면 사용자를이 경로로 리디렉션하십시오.
관련 문제
- 1. Angular2에 외부 라이브러리 추가하기
- 2. AJAX JSON에 성공 추가하기 .post
- 3. angular2에 대한 페이지 매김 ngx 부트 스트랩
- 4. angular2에 앵커 태그를 사용하는 동일한 페이지 경로
- 5. 결제 성공 페이지 AngularJS
- 6. angular2에 타임 아웃을 넣는 방법
- 7. 시작 페이지 및 로그인 성공 후 페이지
- 8. Magento의 성공 페이지 순서는 www :
- 9. 체크 아웃 및 성공 페이지
- 10. jQuery Ajax = 성공 반환 페이지
- 11. 성공 로그인 django 페이지 리디렉션
- 12. 봄 3.0 다른 성공 페이지
- 13. jquery로 페이지 로더 추가하기
- 14. PHP 페이지 매김 추가하기
- 15. 이온으로 새 페이지 추가하기
- 16. 클래스에 페이지 매기기 추가하기
- 17. ViewPager에 페이지 제거/추가하기
- 18. 페이지 매기기 제한 추가하기
- 19. 리피터에 페이지 매기기 추가하기
- 20. uipageviewcontroller에 페이지 매김 추가하기
- 21. 이온 성에 페이지 추가하기
- 22. 고객이 새 대 성공 인 경우 쿼리 성공 페이지
- 23. 이미지가 angular2에 표시되지 않습니다
- 24. Angular2에 jQuery가 내장되어 있습니까?
- 25. angular2에 zingchart을 구현하는 방법
- 26. 속성이 '{}'의 Angular2에 없습니다.
- 27. DexieJs를 Angular2에 통합하는 방법
- 28. angular2에 '구독'유형이란 무엇입니까?
- 29. $ scope.my_model은 angular2에 해당합니까?
- 30. angular2에 jQuery가 필요한 경우
그러나 "Successfully Registered"또는 "Successfully Logged In"과 같은 성공 메시지가 다른 경우 어떻게해야합니까? – chirag
Humm 나는 당신의 요점을 본다 ... 당신은 라우터 매개 변수를 사용할 수 있지만 멋지지 않을 것이다. 여기에 대한 정보는 다음과 같습니다. https://angular-2-training-book.rangle.io/handout/routing/routeparams.html – wdanda
성공한 구성 요소의 메시지를 @Input으로 전달하십시오. –