angular-ui-router相关内容
我正在尝试使用单SPA库将我的应用程序实现为微前端。 应用程序的文件夹结构如下: 微前端 根应用 导航栏应用程序(角度应用程序) 仪表板应用程序(角度应用程序) 服务APP(角度应用) 我已经在服务器中部署了相同的服务器,网站工作正常。 服务器(/var/www/html/)中的文件夹结构如下 主页(根)[url:https://microfrontendapp.com/
..
我正在编写一个 Angular 应用程序,使用 angular-ui-router 来管理状态/路由. 在桌面浏览器(Chrome/Safari)上运行良好.但是,在 iPhone 4 上的 IOS 6 上的 Mobile Safari 上(以及在 iPhone 5 上的 IOS 7 上的较小扩展)上,通过 $state.go 更改状态可能需要长达 2 秒的时间. 我使用的是 ngTo
..
“update-approved-product-campaign-ad"这是“product-campaigns.product-campaign-detail"的子状态,当我通过 ui-sref 调用子状态时,父状态视图与子状态视图一起被调用我不想要.我只想要子状态视图. 解决方案 我通过用
包装父视图解决了这个问题 这将在导航到子状态时用子覆盖
..
我是 Angular 新手,当用户通过单击链接导航到详细信息页面时,我需要维护搜索结果页面的状态(即保留搜索结果网格的排序和过滤值)在搜索结果网格中并再次导航回搜索页面.我尝试使用 CustomReuseStartegy,但遇到了 2 个问题: 当用户在详细信息页面进行一些更改时,需要更新搜索结果. 一旦页面被分离.它不再附着.(当用户导航到其他页面(不同页面而不是详细信息页面)并返回搜索
..
我希望更改 URL 以驱动我的应用程序,并希望更改应用程序以 更改 URL,但实际上不更改状态. 我有这样的路线.国家/城市的例子有点做作,希望不会混淆.实际应用程序中的关系有点分层.不过,子视图似乎不合适,因为不需要嵌套视图. $stateProvider.state('viewMap', {url: '/viewMap/:country/:city',templateUrl: 'pag
..
我正在升级到 ui-router@1.0.0-beta.2 并试图找出在没有必要时将用户重定向到不同状态的最佳方法权限. 这就是我所拥有的: .state('company_dashboard', {网址:'/仪表板',templateUrl: 'dashboard.html',控制器:'CompanyDashboardCtrl',解决: {用户:功能(用户服务){返回 UserServi
..
想知道在选项卡之间保留状态的最佳方式.我使用引导选项卡和角度 ui-router.我在其中一个选项卡中有一个谷歌地图,并且不想在用户选择该选项卡时重新加载地图.请指教. 谢谢 解决方案 我想你在找什么在这个问题中讨论:https://github.com/angular-ui/ui-router/issues/63 他们主要在讨论 iframe,但我相信 Google 地图也应
..
我在我的应用程序上使用 Angular 的 ui-router 来尝试路由到主视图的子视图.main 和 child 都有自己的关联 ID.目前我可以导航到父母,但我与孩子的链接不起作用. 在我的 Application.js 中 $stateProvider//工作路线.state('项目', {url: '/Project/{projectId}',意见:{“内容主":{templat
..
我正在为 ES6 和 webpack 使用 Bable.我正在使用 angular 1.x.x 并构建一个应用程序.直到现在我没有遇到任何问题.我想要一个可以跟踪所有路由更改的功能.我正在使用 UI 路由器.问题是 $stateChangeStart 无论如何都没有被触发.代码如下. /*所有包含都被处理.请看运行方法*/angular.module('chpApp', [路由器,角度动画,ui
..
这是状态配置: 角度.module('grabhutApp', [...]).config(函数 ($stateProvider, $urlRouterProvider) {$stateProvider//帐户.state('账户', {摘要:真实,网址:'/帐户',模板网址:'index.html'}).state('account.main', {网址:'',templateUrl: 'vi
..
我在没有 SDK 的 angularjs 中实现 facebook ouath 登录. 除了一件事之外,一切都按预期进行. 当用户点击登录按钮,重定向到facebook登录页面,成功登录后,facebook触发redirect_uri URL,用户再次进入应用程序. 问题是,ui-router(可能)替换了“?"路径中带有“#",所以 http://localhost/fb
..
我正在将 ui-router2 与 angular2-rc-4 集成,但我得到了 错误:无效的提供者 - 只允许提供 Provider 和 Type 的实例,得到:[object Object] 以下是引导代码 从“ui-router-ng2"导入{trace,UIROUTER_PROVIDERS,UIView,UIRouterConfig,Category,UIROUTER_DIR
..
假设我们有这样的逻辑: 从状态 A,切换到状态 B. 每当我们到达状态 B 时,应用程序总是通过调用 $state.go(stateC) 将我们重定向到状态 C现在我们处于状态 C 我的问题是如何从状态 C 回到状态 A(鉴于状态 A 可以是我们在运行时不知道的任何状态,这意味着用户可以从任何其他状态访问状态 B) 解决方案 使用 location 选项和值 "replac
..
我有以下 ui-router 状态. .state('admin.userView', {摘要:真实,url:'/用户/:id/',templateUrl:'./views/user/view.html',控制器:'userViewController'}).state('admin.userView.home', {网址:'',templateUrl:'./views/user/home.ht
..
我将 AngularJS 与 Meteor 一起使用,并希望将未验证电子邮件的用户重定向到登录页面.我在 /client/routes.js 中创建了一个登录视图: app.config(['$stateProvider', '$urlRouterProvider',功能($stateProvider,$urlRouterProvider){$urlRouterProvider.otherwis
..
我们正在使用 Angular-ui-router 用于我们的应用状态管理. 我们遇到的一个问题是每个组件都会在 $state 更改时刷新,即使它是一个已更新的变量在某些组件中不存在/未使用. 例如,我们有一个 TickersPanel 和一个 TagsPanel.When a Ticker is selected, the TagsPanel should be updated and
..
我在每个 .state 中附加了数据属性来识别用户(经过身份验证的或公开的)如下(一个状态示例) $stateProvider.state('admin-panel.public.home', {网址:'/p',templateUrl: 'app/public/home.tmpl.html',控制器:'PublicHomeController',控制器作为:'ctrl',数据: {要求登录:假}
..
我正在尝试在我的应用程序中设计多个级别的路由和嵌套视图,以便根据路由替换应用程序的某些部分.我能够加载登录页面,并且布局视图似乎也加载了,但是,我似乎无法让嵌套的 标记工作.有人可以告诉我我做错了什么,或者在 Angular 中是否有更惯用的方式来完成相同的功能. app.js (function() {'使用严格';有角度的.module('webApp', ['u
..
我正在使用 angular ui-routing 但出于最常遇到的问题原因,我想问一些问题.由于使用了“#"标签,我更喜欢 html5Mode 属性.但是服务器端conf.需要.(https://github.com/angular-ui/ui-router/wiki/Frequently-Asked-Questions#how-to-configure-your-server-to-work-w
..
我正在尝试创建嵌套状态,但出了点问题,我不知道为什么. 我的 Angular 应用中有这些状态: /client(列出客户端)/client/:id(显示客户端)/client/new(新客户) 现在,我正在尝试做: /client/:id/task(列出客户端任务)/client/:id/task/new(为此客户端创建新任务)/client/:id/task/:idTask(显示客
..