angularjs相关内容

在angularjs中从子状态视图中隐藏父状态视图,最佳实践?

“update-approved-product-campaign-ad"这是“product-campaigns.product-campaign-detail"的子状态,当我通过 ui-sref 调用子状态时,父状态视图与子状态视图一起被调用我不想要.我只想要子状态视图. 解决方案 我通过用 包装父视图解决了这个问题 这将在导航到子状态时用子覆盖 ..
发布时间:2022-01-21 17:01:38 其他开发

UI-Router 1.0 基于用户角色的重定向

我正在升级到 ui-router@1.0.0-beta.2 并试图找出在没有必要时将用户重定向到不同状态的最佳方法权限. 这就是我所拥有的: .state('company_dashboard', {网址:'/仪表板',templateUrl: 'dashboard.html',控制器:'CompanyDashboardCtrl',解决: {用户:功能(用户服务){返回 UserServi ..
发布时间:2022-01-21 17:00:20 其他开发

角度 ui-router 维护选项卡之间的状态

想知道在选项卡之间保留状态的最佳方式.我使用引导选项卡和角度 ui-router.我在其中一个选项卡中有一个谷歌地图,并且不想在用户选择该选项卡时重新加载地图.请指教. 谢谢 解决方案 我想你在找什么在这个问题中讨论:https://github.com/angular-ui/ui-router/issues/63 他们主要在讨论 iframe,但我相信 Google 地图也应 ..
发布时间:2022-01-21 17:00:03 其他开发

带有多个参数的ui-sref子视图不起作用

我在我的应用程序上使用 Angular 的 ui-router 来尝试路由到主视图的子视图.main 和 child 都有自己的关联 ID.目前我可以导航到父母,但我与孩子的链接不起作用. 在我的 Application.js 中 $stateProvider//工作路线.state('项目', {url: '/Project/{projectId}',意见:{“内容主":{templat ..
发布时间:2022-01-21 16:59:53 其他开发

当 UI-Router ES6 中的状态更改时,$stateChangeStart 不会被触发?

我正在为 ES6 和 webpack 使用 Bable.我正在使用 angular 1.x.x 并构建一个应用程序.直到现在我没有遇到任何问题.我想要一个可以跟踪所有路由更改的功能.我正在使用 UI 路由器.问题是 $stateChangeStart 无论如何都没有被触发.代码如下. /*所有包含都被处理.请看运行方法*/angular.module('chpApp', [路由器,角度动画,ui ..

angular-ui 替换'?'从 facebook oauth 重定向时带有“#"

我在没有 SDK 的 angularjs 中实现 facebook ouath 登录. 除了一件事之外,一切都按预期进行. 当用户点击登录按钮,重定向到facebook登录页面,成功登录后,facebook触发redirect_uri URL,用户再次进入应用程序. 问题是,ui-router(可能)替换了“?"路径中带有“#",所以 http://localhost/fb ..

更改状态而不更改角度 ui-router 中的浏览器历史记录

假设我们有这样的逻辑: 从状态 A,切换到状态 B. 每当我们到达状态 B 时,应用程序总是通过调用 $state.go(stateC) 将我们重定向到状态 C现在我们处于状态 C 我的问题是如何从状态 C 回到状态 A(鉴于状态 A 可以是我们在运行时不知道的任何状态,这意味着用户可以从任何其他状态访问状态 B) 解决方案 使用 location 选项和值 "replac ..
发布时间:2022-01-21 16:56:58 其他开发

如何防止 $state 刷新任何不依赖 $state.var 被更改的组件?

我们正在使用 Angular-ui-router 用于我们的应用状态管理. 我们遇到的一个问题是每个组件都会在 $state 更改时刷新,即使它是一个已更新的变量在某些组件中不存在/未使用. 例如,我们有一个 TickersPanel 和一个 TagsPanel.When a Ticker is selected, the TagsPanel should be updated and ..
发布时间:2022-01-21 16:56:07 前端开发

如何加载嵌套 3 个状态的 UI-router ui-view 模板?

我正在尝试在我的应用程序中设计多个级别的路由和嵌套视图,以便根据路由替换应用程序的某些部分.我能够加载登录页面,并且布局视图似乎也加载了,但是,我似乎无法让嵌套的 标记工作.有人可以告诉我我做错了什么,或者在 Angular 中是否有更惯用的方式来完成相同的功能. app.js (function() {'使用严格';有角度的.module('webApp', ['u ..

AngularJS中具有嵌套状态的嵌套视图

我正在尝试创建嵌套状态,但出了点问题,我不知道为什么. 我的 Angular 应用中有这些状态: /client(列出客户端)/client/:id(显示客户端)/client/new(新客户) 现在,我正在尝试做: /client/:id/task(列出客户端任务)/client/:id/task/new(为此客户端创建新任务)/client/:id/task/:idTask(显示客 ..
发布时间:2022-01-21 16:54:53 前端开发

Angular UI 路由器 - 使用 ui-sref 导航到动态状态时会出现双斜杠

我正在创建一个 CMS 系统,因此我希望动态创建状态.由于您无法在配置阶段发出 http 请求,我决定在 .run() 函数中添加我的路由,如下所述:http://blog.brunoscopelliti.com/how-to-defer-route-definition-in-an-angularjs-web-app 现在,当我使用 ui-sref 指令在导航部分中显示链接列表时,附加的 ..
发布时间:2022-01-21 16:54:40 前端开发

大量使用事件以使控制器在复杂的 Angular 应用程序中保持同步的优点/缺点

谁能给我一些关于大量使用事件来保持 Angular 应用程序的不同部分彼此同步的利弊的建议? 我正在考虑使用 Angular 的 ui-router.SPA 的布局可能类似于 gmail,其中有逻辑上独立的屏幕区域(左侧区域包含邮件文件夹列表、顶部导航栏、主要详细信息视图等). 我一直在寻找使所有控制器与它们都需要同时访问的模型保持同步的方法.当顶视图更新模型时,如果该模型的某些部分显 ..
发布时间:2022-01-21 16:53:54 其他开发

如何使用 AngularJS、Devise 和 UI Router 全局实现身份验证?

我对 Angular 很陌生,所以这可能是一个新手问题. 我正在尝试实现一个简单的任务管理器(只是一个练习),其中 Rails 作为后端,Angular 作为前端.到目前为止,我遵循了一个教程,一切正常. 现在我想全局实现身份验证.这意味着:当用户没有注册和登录时,她应该看到一个启动页面或登录页面. 我不想在每个 Angular 控制器中都这样做,因为 DRY.所以我认为 UI ..

AngularJS:打开 html5mode(true) 时,相对链接路径被破坏

我一直在搜索,我找到了解决这个问题的“解决方案",但我仍然无法让它正常工作. 情景: 我正在使用 UI 路由器构建一个 Angular(1.2 版)网站,并在 localhost 的节点服务器上运行它.我试图通过 $locationProvider 并打开 html5(true) 使其具有“漂亮"的 url.我的网站在单击时工作正常,但是当我尝试导航到相对链接路径或刷新链接路径时,页面 ..

从控制器中调用 angularjs ui-router 状态

我使用 angularjs ui-router 在应用中建立各种状态.虽然我知道我可以从 html 中的链接(通过 ui-sref)进入状态,但是否可以从控制器内进入状态? 下面的代码片段是一个简单的 angularjs 应用程序,可以帮助说明我的观点. 在下面的例子中,我有两种状态: 有一个名为 home 的状态,它是一个简单的表单,包含一个文本输入字段和一个调用控制器中的搜索 ..
发布时间:2022-01-21 16:53:12 其他开发