angular-ui-router相关内容

如何在 Angular 4 中路由到相同的路由并捕获相同的事件?

好的,我的问题有两个用例: 我正在开发一个具有 /en/register 路由的应用程序.当我处于根目录并单击执行 this.router.navigate([this.routeParams.lang, 'register']); 的按钮时,这一切都很好,这一切都很好使用 ($('#modalRegister') as any).modal('show');. 在构造函数(或 ngOnI ..
发布时间:2022-01-21 16:28:06 前端开发

AngularJS 和 UI-Router:在 angularjs 单元测试期间出现“错误:过渡已被取代"

我正在尝试为我的项目创建授权包.我在单元测试期间收到错误“转换已被取代",但我无法找到实际位置. 单元测试: 从“角度"导入角度;导入“角度模拟";从'../../src/world-manager-app'导入worldManagerApp;从'../../src/security/security'导入安全性;常量 {注入,模块} = angular.mock;描述('登录服务',() ..
发布时间:2022-01-21 16:27:49 前端开发

angular ui-router:如何在路径参数更改时重新加载状态,但在查询参数更改时不重新加载?

例如,我希望导航中的这种更改重新加载状态: #/detail/1 #/detail/2 但我不希望这个导航重新加载状态: #/detail/1?search=blah #/detail/1?search=huzzah 根据 ui-router 文档,设置 reloadOnSearch: false 应该可以完成此操作,但请尝试下面的 plunk.当 reloadOnSe ..
发布时间:2022-01-21 16:25:10 前端开发

UI-router 更改状态而不更改 url

有人知道如何在不更改 url 的情况下更改 ui-router 状态吗?如下面的代码所示;在某些情况下,需要将用户重定向到 403 或 401 状态.我希望能够在不更改 url 的情况下执行此重定向. 问候,klmdb //确保 authGetCurrent 在路由开始之前已经运行$rootScope.$on("$locationChangeSuccess", function(event ..
发布时间:2022-01-21 16:25:01 前端开发

Angular 2如何使用路由器和location.go()检测后退按钮按下?

我已经构建了一个使用 router 3.0.0-beta.1 在应用程序部分之间切换的应用程序.我还使用 location.go() 来模拟同一页面的子部分之间的切换.我使用了 和一些 URL 重写规则,以便在页面刷新时将所有路由重定向到 index.html.这允许路由器接收请求的小节作为 URL 参数.基本上我已经设法避免使用 HashLocationStrat ..
发布时间:2022-01-21 16:23:58 前端开发

AngularJS UI-Router:带参数获取状态的绝对 URL

我希望能够在不更改状态的情况下更改地址的 URL,以防止重新呈现.根据我的搜索, ui-router 当前不提供此功能,但来自 anuglar 的 $location.path 提供. 所以,很自然地,我想使用 $state.get(stateName) 来获取州的 URL,这样我就不用手动输入 URL. 我有两个问题: $state.get(stateName) 仅返回相对路径 ..
发布时间:2022-01-21 16:23:49 其他开发

$state.go(app.location) 和 $location.path("app/location") 有什么区别?

我最近开始使用 ionic 框架,里面有 angular js.为了在屏幕之间导航,我使用了 $location.path 并且效果很好.但是,在我下载的一个示例中,我看到 $state.go 被用来重定向到某个页面.我想知道两者的区别. 解决方案 $location 服务在 angular.js 框架上开箱即用,允许您管理位置对象(类似于纯 javascript 中的).$state 服 ..
发布时间:2022-01-21 16:23:27 其他开发

部分页面作为 Angular 中的子视图

我有以下问题要解决: 从本地菜单(左侧菜单)中,我可以选择子页面.典型场景.现在我想重新加载与本地菜单项相关的内容.在纯 Angular 中,我不知道实现它的标准简单方法.我可以手动从服务器获取标记并手动替换内容区域.有没有更好的办法?我google了一下,发现了 https://github.com/angular-ui/ui-router 在我开始深入研究细节之前,也许您可​ ..
发布时间:2022-01-21 16:23:10 前端开发