Component.ts
if(data['status'] === 'success'){
this.router.navigate(['/admin'])
//return false
alert("successfully login");
}
else {
alert("invalid login");
}
“成功登录”警报效果很好,但是页面导航失败。已经导入了Router并在构造函数中声明为router。
答案 0 :(得分:0)
是data['status']
字符串的数据类型吗?如果不是,请使用==
代替===
然后检查是否导入了RouterModule和路由:
import { RouterModule, Routes } from '@angular/router';
然后检查configuration是否正常。