首页 > 解决方案 > Angular 2+ 中 $provide.decorator 的等价物是什么?

问题描述

我正在寻找 Angular 2+ 中与 $provide.decorator 等价的东西,或者可以得到类似结果的类似东西。初步研究结果是空的。

我正在寻找这个的原因是因为在 angularJS 中,我们使用它来修改 $state.go 以有条件地检查应用程序设置的变量并确定我们是否应该阻止路由修改历史记录(从而出现在后面按钮)。我正在寻找 angular 2+ 中类似的东西。

我知道对于这种特定情况, router.navigate(..., {skipLocationChange: true}) 是一个选项,但它会涉及编辑许多类,我想避免这种情况。

先感谢您!

标签: angular

解决方案


推荐阅读