我有一个Web应用程序,该应用程序分为两个不同的应用程序,每个应用程序都有自己的路由。这些应用程序排列在应用程序根目录的选项卡中。每个应用程序都有一组用于应用程序特定功能的选项卡。这些选项卡中的每个选项卡均分为三个面板,并使用次要的命名路径在每个选项卡中显示视图。这是stackblitz模拟:
https://stackblitz.com/edit/angular-by3crx?file=src%2Fapp%2Fapp.module.ts
因此,在顶层,您有应用程序Fish Cleaner和Turtle Scrubber。现在只有Fish Cleaner可以执行任何操作。如果您单击Fish Cleaner,则可以选择创建和配置。单击创建将弹出“清理器创建”选项,并排列“详细信息”-“清理器”-“属性”。如果用户再次单击创建,则辅助出口将消失,因为它们已在ngAfterViewInit中激活,因此以后在导航到相同URL时将不会再次调用它。问题是,当用户以这种方式导航时,是否仍要重新加载这些辅助插座?