我们在angular 6和asp.net MVC 5中有一个基于云的应用程序
我们的应用程序可以在Android,Chrome上正常运行。在MAC上不起作用。因此,我们在苹果ipad上安装了chrome并尝试运行我们的应用程序。登录成功,并且显示仪表板,但是当我尝试打开另一个页面(例如,约会)时,它显示错误为“错误:加载块5失败”
请帮助。任何帮助,将不胜感激。谢谢
app-routing.module.ts的代码:
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
const routes: Routes = [
{ path: '', loadChildren: () => import('./login/login.module').then(m => m.LoginModule) },
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRoutingModule { }
layout-routing.module.ts的代码:
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { LayoutComponent } from './layout.component';
const routes: Routes = [
{
path: '',
component: LayoutComponent,
children: [
{ path: 'dashboard', loadChildren: () => import('./dashboard/dashboard.module').then(m => m.DashboardModule) },
{ path: 'appointment', loadChildren: () =>
import('./TransactionComponent/appointment/appointment.module').then(m => m.AppointmentModule)}
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule]
})
export class LayoutRoutingModule { }
约会代码。module.ts
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { AppointmentComponent } from './appointment.component';
import { AppointmentRoutingModule } from './appointment-routing.module';
@NgModule({
declarations: [AppointmentComponent],
imports: [
CommonModule,
AppointmentRoutingModule,
PageHeaderModule,
NgbModule
],
providers: [AppointmentService]
})
export class AppointmentModule { }
对于Apple设备,路由无法正常工作。请帮忙。
谢谢。