天天看点

SAP 电商云 Spartacus UI 路由事件监控

在 AppModule 里,添加如下代码:

SAP 电商云 Spartacus UI 路由事件监控

运行时的输出:

SAP 电商云 Spartacus UI 路由事件监控
SAP 电商云 Spartacus UI 路由事件监控

就可以监控到 Angular 官网上罗列出的 event 事件了:

NavigationStart:导航开始。

RouteConfigLoadStart :在路由器惰性加载路由配置之前。

RouteConfigLoadEnd :惰性加载路由后。

RoutesRecognized :路由器解析 URL 并识别出路由时。

GuardsCheckStart :当路由器开始路由的守卫阶段时。

ChildActivationStart :当路由器开始激活子路由时。

ActivationStart :路由器开始激活路由时。

GuardsCheckEnd :当路由器成功完成路由的保护阶段时。

ResolveStart :路由器开始路由的解析阶段时。

ResolveEnd :当路由器成功完成路由的解析阶段时。

ChildActivationEnd :当路由器完成激活子路由时。

ActivationEnd :路由器完成路由激活后。

NavigationEnd :导航成功结束时。

NavigationCancel :取消导航时。

NavigationError :由于意外错误导致导航失败时。

Scroll:用户滚动时。

其中 RoutesRecognized,表示当路由被识别出来时触发的事件。

SAP 电商云 Spartacus UI 路由事件监控

继续阅读