我正试图在ION 7中创建一条简单的路由.我用的是棱角.实际上它应该是这样工作的,但在最新的ION补丁之后,它不再工作了.我想要进入网络页面.我的错误如下所示

re.mjs:8416 ERROR Error: Uncaught (in promise): Error: NG04002: Cannot match any routes. URL Segment: 'home/network'
Error: NG04002: Cannot match any routes. URL Segment: 'home/network'

App.routes.ts:

import { Routes } from '@angular/router';

export const routes: Routes = [
  {
    path: 'home',
    loadComponent: () => import('./home/home.page').then((m) => m.HomePage),
  },
  {
    path: '',
    redirectTo: 'home',
    pathMatch: 'full',
  },
  {
    path: 'network',
    loadComponent: () => import('./home/network/network.page').then( m => m.NetworkPage)
  },
];

双手

import { enableProdMode, importProvidersFrom } from '@angular/core';
import { BrowserModule, bootstrapApplication } from '@angular/platform-browser';
import { RouteReuseStrategy, provideRouter } from '@angular/router';
import { IonicModule, IonicRouteStrategy } from '@ionic/angular';
import { HttpClientModule} from '@angular/common/http';

import { routes } from './app/app.routes';
import { AppComponent } from './app/app.component';
import { environment } from './environments/environment';
import { CommonModule,} from '@angular/common';

if (environment.production) {
  enableProdMode();
}

bootstrapApplication(AppComponent, {
  providers: [
    { provide: RouteReuseStrategy, useClass: IonicRouteStrategy,},
    importProvidersFrom(IonicModule.forRoot({}),HttpClientModule,CommonModule,BrowserModule,),
    provideRouter(routes),
  ],
});

Home.page.html:

<ion-header [translucent]="true">
  <ion-toolbar>
    <ion-title>
    </ion-title>

  </ion-toolbar>
</ion-header>

<ion-content [fullscreen]="true">

  <ion-row>
    <ion-col size="6">
      <ion-card color="primary" [routerLink]="['network']">
        <ion-card-header class="ion-text-center">Network</ion-card-header>
      </ion-card>
    </ion-col>
  </ion-row>

</ion-content>

推荐答案

尝尝这个

[routerLink]="['/network']"

Angular相关问答推荐

如何go 除融合图中的拖尾水印?

ANGLE DI useFactory将参数传递给工厂函数

如何防止变量值重置?

Angular 显示来自文字数组的SVG路径

错误TS2531:对象可能为空.论窗体数组控件

如何将表单作为Angular 分量输入传递?

区分material 手风琴

升级到 Webpack 5.79.0 后 NX Angular 项目构建失败

VSCode / Angular 应用程序未完全启动

Angular:如何设置 PrimeNG p-steps 组件中已完成步骤的样式?

PrimeNG 避免在同一位置使用不同键的 cogo toast 重叠

如何以Angular 显示动态视图模型

类继承支持

Observable .do() 运算符 (rxjs) 的用例

无法读取 angular2 中未定义(…)的属性 push

EmptyError: no elements in sequence

在同一个组件中使用 MatSort 的多个 mat-table

Angular 2 - ngfor 没有包装在容器中

如何在项目中导入 Angular material?

Angular2动态改变CSS属性