ionic 4 嵌套路由不起作用。未在 url 上加载 loadchildren

ionic 4 nested routes not working. Not loading loadchildren on url

我有两个页面 'items' 和 'address'。现在我试图在 'items/address' url 上加载地址页面,但我只被重定向到 'items' 页面。

这是我在 items.module.ts 上的路线:

const routes: Routes = [
  {
    path: '',
    component: ItemsPage,
    children :[
      { path: 'address', loadChildren: '../address/address.module#AddressPageModule' },

    ] 
  },

];

我有页面目录中的所有页面。 提前致谢

问题是您的 url 'items/address' 没有定义路径 'items'。这是我的做法 -

const routes: Routes = [
  { path: '', redirectTo: 'items', pathMatch: 'full' },
  {
    path: 'items', children: [
      { path: '', loadChildren: './items/items.module#ItemsPageModule' },
      { path: 'address', loadChildren: './items/address/address.module#AddressPageModule' },
    ]
  }
];