zl程序教程

您现在的位置是:首页 >  其他

当前栏目

SAP Spartacus org unit list点击item之后的页面跳转实现

SAPList 实现 页面 点击 跳转 之后 Spartacus
2023-09-14 09:02:55 时间

如下图所示,organization unit list选中一行点击后,会跳转到明细页面:


这个list行项目点击后跳转的触发事件为launch,执行的函数为launchItem($event):

我选中的这个item,一共有7个子元素:

getDetailsRoute的实现:返回硬编码的unitDetails:

调用routingService.go进行页面跳转:


拿到routeName为unitDetails的路由配置:

路由参数mapping:

路由配置:organization/users/:userCode

semantic-path.service.ts里的方法provideParamsValues, 负责将参数:unitCode转换成真实的值:Rustic

最后调用routing.service.ts的navigate方法:

调用ngrx的store.dispatch方法触发路由:


最后的路由结果:

更多Jerry的原创文章,尽在:“汪子熙”: