我有一段代码:
public ngOnInit() {
if (featureToggle == false) {
this.router.navigate([ '/login' ]);
}
}要求是,当功能切换为false时,不应加载组件。因此,当我复制粘贴url时,功能切换结果为false,它进入if块并执行导航语句。但是登录的导航不起作用。你能帮帮我吗?
发布于 2018-05-27 16:43:43
如果featureToggle是组件内的变量,则应使用以下代码
public ngOnInit() { if (!this.featureToggle) { this.router.navigate([ '/login' ]); } }发布于 2018-05-27 16:42:56
尝尝这个。
如果你的featureToggle是一个布尔值,你可以这样做。
public ngOnInit() {
if (!featureToggle) {
this.router.navigate([ '/login' ]);
}
}https://stackoverflow.com/questions/50550377
复制相似问题