【问题标题】:How to skip a component whenever required?如何在需要时跳过组件?
【发布时间】:2019-07-08 19:17:19
【问题描述】:

用户第一次登录和登录后用户被路由到另一个组件以填写更多详细信息。 填写这些详细信息后,用户注销并再次登录,然后我希望该用户不能再次获取他/她添加详细信息的组件,而是必须将他/她重定向到主页。

请告诉我如何解决这个特殊问题。

我没有要显示的代码示例。但是需要知道如何解决这个问题。

【问题讨论】:

  • 哪个主题..??
  • 开始阅读并思考哪些听起来最接近您正在尝试做的事情。然后尝试适应它。这就是编程。

标签: angular


【解决方案1】:

使用CanActivate。使用CanActivate 保护您的组件,并检查用户是否已经填写了他们的详细信息。填写详细信息后,返回一个 UrlTree 对象,该对象将它们导航到主页。当详细信息填写时,返回true

【讨论】:

    猜你喜欢
    • 2014-11-11
    • 2016-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多