state相关内容
我面临着在两个状态之间传递数据而不暴露 url 中的数据的问题,就像用户不能真正直接进入这个状态一样. 例如.我有两个状态“A"和“B".我正在状态“A"下进行一些服务器调用并传递调用的响应陈述“B".服务器调用的响应是一个字符串消息,它很长,所以我不能在 url 中公开它. 那么在 Angular ui 路由器中有什么方法可以在不使用 url 参数的情况下在状态之间传递数据吗?
..
我有嵌套的 UI 状态.我只想加载子状态而不是父状态. 子状态: $stateProvider.state('app.test', {url: '^/test?search',控制器:'测试控制器',templateUrl: 'test/test.tpl.html',pageTitle: '测试',}); 父状态: $stateProvider.state('app', {网址:'/
..
我从角度开始 我想写一个函数,为每个state 带来模板 而且就在需要的时候.作为“延迟加载"的原则 然后在第一次使用时将其保存在缓存中 我写了这段代码但我有错误,我不知道我错了什么,我在 angular 中不理解的一些事情所以我理解代码中的问题 这是我所有的代码: http://plnkr.co/edit/qzKJUwNImVX8EGb3ymnT?p=previ
..
我有一个 html 页面父亲:
这是我的控制器,有一个父亲和两个孩子: 导出函数 routerConfig($stateProvider: angular.ui.IStateProvider, $urlRouterProvider: angular.ui.IUrlRouterProvider) {$stateProv
..
假设我们在 $stateProvider 中定义了一个父子关系,如下所示: .state('myProfile', {网址:“/我的/个人资料",templateUrl: 'my/profile.html',控制器:'MyProfileController'}).state('myProfile.edit', {网址:“/编辑",templateUrl: 'my/profile.edit.ht
..
关于在 Angularjs 中将视图状态存储为 URL 的一部分的一般(如果有的话)共识是什么,我将如何去做?我有一个相当复杂的视图/路由,其中包含许多要设置的过滤器、选项卡等,从而导致视图状态. 我看到了将所有这些视图组件的状态作为 URL 的一部分存储在应用程序中更简单的导航中的优势(导航 back 将在不加载来自服务器的状态,这将是另一种选择).另一个优点是视图状态可以添加书签.
..
我是 Angular Js 的新手. 我的申请流程如下: 1) 我有一个视图控制器,其中每个视图控制器都在面包屑工厂的帮助下设置面包屑数据. 2) 面包屑工厂从视图控制器获取数据并将数据附加到 $location.$$state 对象.(存储在状态对象中的原因是如果按下后退按钮,视图控制器不会实例化,所以我可以参考历史数据对于面包屑)下面是将数据附加到状态对象的代码: var
..
背景 我创建了一个应用程序,左侧有一个菜单,其中包含多个菜单项.当用户点击一个项目(或通过 URL 访问它)时,我想突出显示该项目(即在相应的 上应用类“active"). 注意:我使用 ui.router 处理路由. 我的尝试 到目前为止,我尝试使用 ng-class 指令:
..
好吧,我需要一些关于 Angular UI-Roter 路由问题的帮助.嗯,其实不是问题,更多的是减少代码. 我有三个子状态: main.tab1.hello main.tab2.hello main.tab3.hello 并且它们有相同的 'templateUrl' : 'hello.html' 我想知道是否可以仅在一种状态下减少它们,当然,当我单击按钮时
..
我以这种方式定义我的状态: var parentStates = [{state : 'home', url: '/home', 模板: 'home.html'},{state : 'about', url: '/about', 模板: 'about.html'},{状态:'联系',网址:'/联系',模板:'contact.html'},{状态:'home.data',网址:'',模板:'dat
..
我是 Angular Js 的新手. 我的申请流程如下: 1) 我有一个视图控制器,其中每个视图控制器都在面包屑工厂的帮助下设置面包屑数据. 2) 面包屑工厂从视图控制器获取数据并将数据附加到 $location.$$state 对象.(存储在状态对象中的原因是如果按下后退按钮,视图控制器不会实例化,所以我可以参考历史数据对于面包屑)下面是将数据附加到状态对象的代码: var
..
是否可以在有条件的 ui 路由器中创建嵌套视图?条件分配给用户角色. 例如,我有两种类型的用户:admin 和 user.如果用户正在打开设置页面,则 ui router 将仅添加分配给他的角色的此视图. 这是我的配置代码示例 var app = angular.module('myApp', ['ui.router']);app.config(function ($statePro
..
我正在构建一个带有用于导航的角度 UI 路由器的静态 HTML 网站.我基本上有一个 ui 视图,其中包含多个 (10+) html 模板(页面)以加载到该视图中.我所有的模板页面都在一个名为“pages"的目录中. 所以我基本上想知道我们是否可以在 $stateProvider 中只定义一个状态来动态分配多个模板 URL,而不是为每个 HTML 模板页面编写不同的状态(如下所述). $s
..
我以这种方式定义我的状态: var parentStates = [{state : 'home', url: '/home', 模板: 'home.html'},{state : 'about', url: '/about', 模板: 'about.html'},{状态:'联系',网址:'/联系',模板:'contact.html'},{状态:'home.data',网址:'',模板:'dat
..
假设我们在 $stateProvider 中定义了一个父子关系,如下所示: .state('myProfile', {网址:“/我的/个人资料",templateUrl: 'my/profile.html',控制器:'MyProfileController'}).state('myProfile.edit', {网址:“/编辑",templateUrl: 'my/profile.edit.ht
..
我发现 Angular 对模型的使用令人困惑.Angular 似乎采取了一种方法,即模型可以是您喜欢的任何东西 - I.E.Angular 不包含显式模型类,您可以使用普通 JavaScript 对象作为模型. 在我见过的几乎每个 Angular 示例中,模型实际上都是一个对象,可以是手动创建的,也可以是通过资源从 API 调用返回的.因为我看过的几乎每个 Angular 示例都很简单,通常
..
{{home}}+{{a}}+{{b}}
AAA
..
今天我一直在摆弄 ui-router,试图更好地理解 Ionic 中的脚手架,我注意到的一件事是它们为“标签"的抽象状态提供了一个 URL. 我唯一使用过抽象状态的时候,我使用了一个空字符串作为 url,我注意到如果我曾经不小心尝试导航到抽象状态(而不是子状态),我会得到错误: 无法转换到抽象状态“[insertAbstractStateHere]" 编辑: “此外,在实验
..
我有 4 个状态:dashboard、dahboard.main、dashboard.minor、登录.仪表板是抽象的,它是 .minor 和 .main 状态的父状态.下面是我的代码: .state('仪表板', {网址:“/仪表板",摘要:真实,templateUrl: "views/dashboard.html",解决: {身份验证:函数($q,authenticationSvc){var
..
我面临着在两个状态之间传递数据而不暴露 url 中的数据的问题,就像用户不能真正直接进入这个状态一样. 例如.我有两个状态“A"和“B".我正在状态“A"下进行一些服务器调用并传递调用的响应陈述“B".服务器调用的响应是一个字符串消息,它很长,所以我不能在 url 中公开它. 那么在 Angular ui 路由器中有什么方法可以在不使用 url 参数的情况下在状态之间传递数据吗?
..