SAP UI5中的路由守卫

问题描述 投票:0回答:2

在SAP UI5或OpenUI5中可以限制对某些路由的访问吗?换句话说,UI5是否提供任何类似于Angular Route Guards的解决方案?

sapui5
2个回答
0
投票

路由器上有停止功能https://sapui5.hana.ondemand.com/#/api/sap.ui.core.routing.Router/methods/stop

如果您调用它,路由器将停止侦听哈希变化。

还有功能isStopped()。要(重新)激活路由器,请调用initialize(...)。


0
投票

您可以使用方法attachPatternMatched。在附加的代码段中,如果不满足条件,则简单的检查可能会限制对视图的访问。

© www.soinside.com 2019 - 2024. All rights reserved.