我和我的团队从一年多以前开始从事角度应用。在代码重构过程中,我们希望从存储库中删除未使用或无效的代码。
是否有任何技术或工具可以自动从我们的存储库中检测到此未使用的代码,这对我们有帮助,而不是浪费大量时间和精力手动检测它们?
我正在使用 Angular Material 选项卡组。
<mat-tab-group>
<mat-tab label="First"> <app-home> </app-home> </mat-tab>
<mat-tab label="Second"> <app-info> </app-info> </mat-tab>
<mat-tab label="Third"><app-details> </app-home> </mat-tab>
</mat-tab-group>
Run Code Online (Sandbox Code Playgroud)
在ngOnInit(){}每个组件中,我正在调用一个或多个 API,以及当我的应用程序组件呈现选项卡组时。所有选项卡的内容都被异步加载,为此,所有组件的所有 API 都被调用。这是在降低效率。
我想控制选项卡内容的呈现,以便仅呈现选定的选项卡。这样我就可以阻止所有其他 API 被不必要地调用。
任何人都可以通过指导适当的事件或技术来帮助我实现这一目标吗?