我有一个带有以下模板的布局组件,
<app-header></app-header>
<app-sidebar></app-sidebar>
<section class="main-container">
<router-outlet></router-outlet>
</section>
router-outlet:这会根据应用程序侧边栏上的选择显示各种屏幕。但是我想在该部分中完全渲染屏幕之前显示加载屏幕。
我正在使用 ngx-loading https://github.com/Zak-C/ngx-loading。
请帮助我我该怎么做?当用户单击侧边栏时,如何从屏幕获得事件发射器。
我的布局组件,
import { Component, OnInit } from '@angular/core';
import { SharedServiceService } from '../../services/sharedService';
@Component({
selector: 'app-layout',
templateUrl: './layout.component.html',
styleUrls: ['./layout.component.scss']
})
export class LayoutComponent implements OnInit {
loading = false;
constructor( private sharedService: SharedServiceService) {}
ngOnInit() {}
}
我有一个从侧边栏称为 home 的组件。
请帮我