angular-ui-router相关内容

Angular ui-router 按下刷新会导致 404 错误

好的,我知道这是一个开放式问题,但是 - 我正在使用 AngularJS 1.4.x 和 ui-router 运行应用程序.在大多数情况下,一切正常且符合预期.我的各个页面使用 ui-sref 进行导航,页面按预期显示,并且显示的 URL 看起来正确.但是,如果我在任何页面上刷新页面 (F5),则会导致发生 404 错误.并且输入 URL 不再有效. 可能涉及的事情: 我打开了 ..
发布时间:2022-01-21 16:35:38 其他开发

如何在不先导航到 index.html 的情况下直接进入带有 ui-router 的状态

我有一个使用 ui-router 的 AngularJS 应用程序.一切正常,但我希望像这样访问用户注册确认屏幕: http://localhost:2757/Auth/confirmation 在我目前的配置中,当我使用此链接打开浏览器页面时,它不会查找 index.html 并且不会进入/Auth/confirmation 状态.我明白为什么会发生这种情况,但我不知道如何解决这个问题. ..
发布时间:2022-01-21 16:35:15 其他开发

具有包含“点"的 url 查询参数的 Angular ui-router

在我们的 Angular 应用程序中,我们必须处理包含“点"的 id.例如: book = {编号:'123.456'} 我们在使用此类 id 作为 url 参数时遇到问题.如果通过“Angular"进行导航,即单击调用 $state.go('bookDetails', {bookId: book.id}); 的链接,则一切正常.但是重新加载页面时事情不起作用 “无法获取/bookDet ..

AngularJs - 在新标签页中打开网址

我有一个带有公共页面和管理页面的应用程序.我想在登录后在新选项卡中打开管理页面.我试过这个,登录成功后,但没有效果.公共页面(登录所在的位置)正在重新加载: var url = $state.href('/admin/overview');$window.open(url, '_blank'); 任何提示将不胜感激.谢谢. 解决方案 这是一个工作 JSFiddle,你必须先注入 $wi ..
发布时间:2022-01-21 16:34:27 前端开发

更改状态时如何保持同级 ui-views?

我的应用程序中有 2 个 ui-view 指令.一个包含子导航,另一个是实际的页面内容.我的子导航是一个树形结构,当您单击一个结束节点(或叶子)时,应该是内容视图唯一更新的时间.每当您单击子导航中的非叶子节点时,我希望内容视图在子导航视图更改时保持不变. 发生的情况是,每当我切换到未定义其中一个视图的状态时,视图就会被清除.我希望它保持在我改变状态之前的状态.有人做到了吗? 代码: ..

为什么控制器在 angularjs 的 UI-router 中不起作用?

当我尝试加载“测试"状态或任何这些状态时,控制器不会影响.模板已完美更改,但没有数据来自状态配置中提到的控制器. 而且我没有在任何地方使用 ng-controller 指令. myApp.config(function($stateProvider,$urlRouterProvider){$stateProvider.state('任务',{网址:'/任务',控制器:“任务控制器",意见: ..
发布时间:2022-01-21 16:33:36 其他开发

路由角5中的破折号分隔参数

我想用破折号分隔 URL 中的参数,如下所示: localhost/add/5-ninja 这里的id是5,名字是ninja.当我将配置更改为此:路径:'/:id-:name'它不能正常工作.如何在 URL 中创建破折号分隔的参数 解决方案 我认为这不可能像你喜欢的那样,但我的建议是: 在您的路线配置中,您声明路径:例如./:dashed 在你的组件中: import { ..
发布时间:2022-01-21 16:32:03 其他开发

带有 Angular 的 ASP.NET MVC :- 页面刷新或重新加载会出现 404 错误

角度版本:5 我正在使用 ASP.NET MVC 开发一个新项目,并将 angular 5 与它集成.该项目工作正常,除了页面刷新产生 404 page not found 错误.每当我从浏览器点击刷新或重新加载页面时,它都会出现 404 错误. 我已经阅读了很多关于这个 Angular 页面刷新问题的教程和讨论,但到目前为止还没有运气. 我正在使用 MVC 共享视图 _Layo ..
发布时间:2022-01-21 16:31:37 其他开发