我是Angular的新手,我开始使用springboot制作一个Web应用程序并下载了一个使用angular和typescript的仪表板模板(ngx-admin)。 我的问题是,当我启动我的网络服务器并转到网址时,它只是提供了一个加载页面并且没有加载ngx-app,这在app.component.ts中也是如此。
/**
* @license
* Copyright Akveo. All Rights Reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*/
import { Component, OnInit } from '@angular/core';
import { AnalyticsService } from './@core/utils/analytics.service';
@Component({
selector: 'ngx-app',
template: '<router-outlet></router-outlet>',
})
export class AppComponent implements OnInit {
constructor(private analytics: AnalyticsService) {
}
ngOnInit(): void {
this.analytics.trackPageViews();
}
}
在我的html中我称之为Loading ...
答案 0 :(得分:1)
这里的问题是<router-outlet></router-outlet>
,因为当您在应用程序中更改或打开任何其他路由时,路由器插座内的内容仅从其他组件加载。如果您只有根URL而没有其他路由在您的应用程序中,它将显示默认的loading...
文本。
您可以尝试更改模板,如下所示..
template: '<h2>ngx app is running</h2>