angular - 在 Ionic 中登录时打开不同的页面
问题描述
我需要使用 Ionic 4 创建一个登录表单来显示客户端。这里有:
我有两种类型的客户:技术和所有者。当用户登录时,将打开一个取决于客户端类型的页面。如果客户是技术人员,它将打开技术页面,如果客户是所有者,它将打开所有者页面。
解决方案
这是非常基本的,但希望它有所帮助:
constructor(private router: Router) {}
goToPage(user){
let page = user.type === UsertTypes.Technic ? '/technic': '/owner;
this.router.navigateByUrl(page);
}
推荐阅读
- javascript - 无法使用 Selenium 单击按钮
- python - SQL Server 和 Python 之间工作流的建议
- c# - 如何以编程方式单击带有类的输入元素
- python - 通过云函数访问 Google Sheets Python API 的身份验证问题
- python - 硒跟随元素python
- ada - 多个链接的 GPRBuild 项目中的相同基础包
- javascript - 在 WebStorm 中配置 Jest
- java - 确保 Kafka 消费者注册到消费者在多台机器上运行的未分配分区
- xslt-1.0 - 如何为格式不正确的 XML 结构添加额外的根节点?
- regex - Perl:word@word 的基本 perl 正则表达式解析