![](/img/trans.png)
[英]Angular 2 routing inside a component not working (this.router.navigate not working)
[英]Angular 2 this.router.navigate is not working
實際上,我試圖在兩個數據庫請求(發布和放置)之后從主組件導航到登錄組件。 它不起作用。
constructor(private service:Service, private router:Router){}
select(solution:string, size:string) {
let obj1 = {};
let obj2 = {}
this.service
.newObj(obj1)
.subscribe(
(data) => {this.service.status(obj2, data._id).subscribe((data) =>**this.router.navigate(['/login'])**);
console.log('data.id', data._id)},
error => console.log('Could not post data.'));
}
我認為您打算瀏覽URL段'login' ,然后應該改用navigateByUrl
:
this.router.navigateByUrl('/login')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.