有没有办法在module配置后以编程方式向 $stateProvider 添加状态,例如 service ?
为了给这个问题添加更多上下文,我有一种情况,我可以采用两种方法:
- 尝试强制重新加载module配置中定义的状态,问题是状态的reloadOnSearch设置为false,所以当我尝试$state.go('state.name', {new:param}, {reload:真的}); 没有任何react,有什么想法吗?
状态定义
.state('index.resource.view', {
url: "/:resourceName/view?pageNumber&pageSize&orderBy&search",
templateUrl: "/resourceAdministration/views/view.html",
controller: "resourceViewCtrl",
reloadOnSearch: false,
})
- 尝试以编程方式添加我需要从服务加载的状态,以便路由可以正常工作。如果可能的话,我宁愿选择第一个选项。