AngularNX-Splitsingleremotemoduleintotworoutes
创始人
2024-10-28 18:31:39
0

在Angular NX项目中,如何将一个远程模块分成两个路由?

为了将一个远程模块分成两个路由,我们需要先创建一个远程模块。

然后在路由模块中,将这个远程模块映射到两个不同的路由。

我们需要在路由模块中设置lazyLoad属性为true。这将确保模块在需要时才会被加载。

以下是一个示例代码:

// app-routing.module.ts

import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router';

const routes: Routes = [ { path: 'lazy-page-1', loadChildren: () => import('app1/remote-entry') .then((module) => module.LazyModule) .then((module) => module.LazyPage1Module), data: { routeName: 'lazy-page-1' }, }, { path: 'lazy-page-2', loadChildren: () => import('app1/remote-entry') .then((module) => module.LazyModule) .then((module) => module.LazyPage2Module), data: { routeName: 'lazy-page-2' }, }, ];

@NgModule({ imports: [RouterModule.forRoot(routes)], exports: [RouterModule], }) export class AppRoutingModule {}

在上面的代码中,我们将远程模块LazyModule映射到两个不同的路由/lazy-page-1和/lazy-page-2。

然后,为了使这个模块能够被正确加载,我们需要在页面中添加延迟加载模块的代码。

以下是一个示例页面HTML代码:

在上面的代码中,我们将延迟加载模块的代码添加到了标签中。

这个示例代码可以帮助你将一个远程模块分成两个路由。

相关内容

热门资讯

透视科普!wpk模拟器,wpk... 透视科普!wpk模拟器,wpk系统是否存在作弊行为-本来存在有辅助插件(哔哩哔哩)1、任何透视是真的...
透视详情!wepoker看底牌... 透视详情!wepoker看底牌,wejoker辅助器怎么卖-真是有辅助软件(哔哩哔哩)1、玩家可以在...
透视揭露!佛手在线是不是有挂,... 透视揭露!佛手在线是不是有挂,拱趴大菠萝有什么挂-真是一直都是有辅助技巧(哔哩哔哩)1、完成佛手在线...
透视推荐!hhpoker免费透... 透视推荐!hhpoker免费透视脚本,hhpoker作弊实战视频-原来是真的有辅助软件(哔哩哔哩)1...
透视分享!hhpoker德州透... 透视分享!hhpoker德州透视,hhpoker视频巡查真的假的-一贯一直都是有辅助app(哔哩哔哩...
透视解谜!wpk辅助软件,wp... 透视解谜!wpk辅助软件,wpk辅助购买-都是是有辅助插件(哔哩哔哩)1、用户打开应用后不用登录就可...
透视详情!德扑圈有透视吗,如何... 透视详情!德扑圈有透视吗,如何下载德普之星辅助软件-切实一直都是有辅助教程(哔哩哔哩)1、有没有辅助...
透视详情!德普辅助器怎么用,德... 透视详情!德普辅助器怎么用,德普之星怎么开辅助-都是是真的有辅助插件(哔哩哔哩)1、透视详情!德普辅...
透视揭幕!德普之星有辅助软件吗... 透视揭幕!德普之星有辅助软件吗,德普之星透视辅助软件-其实是有辅助工具(哔哩哔哩)暗藏猫腻,小编详细...
透视解密!wepoker轻量版... 透视解密!wepoker轻量版透视,wepoker透视脚本下载-本来是有辅助神器(哔哩哔哩)1、完成...