저는 404 인증 검사를하려고합니다. ID가 데이터베이스에 없으면 404 경로로 리디렉션됩니다.각도 인증 기관 ID 확인
하지만 어떤 이유로 스냅 샷 내부의 조건이로드되지 않으며 자동 보호기가 자동으로 홈 경로로 리디렉션합니다.
이 여기에 코드입니다 :
canActivate(route:ActivatedRouteSnapshot){
this.route.params.map(key=>{
return this.af.database.object('heroes/'+key).first().subscribe(snap => {
if(snap){
console.log(true);
return true;
}
console.log(false);
return false;
});
});
}
'map.' 함수 안에'return this.af.database.list'를 쓰려고 했습니까? – echonax
이미 시도했지만 if가 작동하지 않으며 항상 false를 반환합니다. – Jorge
현재 문제가있는 스레드를 업데이트했습니다 ... – Jorge