ui-router相关内容
问 题
..
问 题 当我不在回调函数中使用$state.go时,我的$state.go()正常工作 当我写了一个service,并把$state.go()写入success函数中时就会报错。 Cannot read property 'go' of undefined 下面是部分代码 $scope.logOut = function($state) { logOutSe
..
问 题 我有一个需求,需要在控制器中根据业务逻辑控制当前url下加载哪一个视图到ui-view中,不知道angular-ui-router有没有办法做到? 哪位大神知道? 解决方案 templateProvider: ['$stateParams', function($stateParams) { if ($stateParams.type === 'foo') {
..
用Angualr开发一个单页应用,路由使用了ui-router。 当我将ui-view放在body标签上时,出现了以下报错信息: 当我将ui-view作为标签单独放置时,这个错误就不会出现了,请问是什么原因?
..
问 题 如题,有使用过reload属性,$state.go('url',{},{reload:true};但是那只是刷新数据,页面并没有跳到最开头 解决方案 需要用这个 $anchorScroll 官网链接
..
页面间传参,路由定义了参数chartId .state('originScreen', { params: { chartId: null }, 传值$state.go('originScreen', {chartId: 12}) 这样是完全正确的传参方式 可是把$state.go换成这样
..
问 题 有什么方法在加载控制器前先从服务端得到某些数据?从而在controller中能保证得到值?(头大,黑线···) 定义了一个factory gData如下 angular.module('myapp', ['user']) .factory('gData', function ($http) { //$rootScope该怎么用????
..
问 题 问题如题。延迟加载进controller文件后,controller提示不存在。 贴代码: state: //state $stateProvider.state('user.performance', { url: '/performances', views: {
..
为毛我这ui router啥也显示不出来啊?
..
问 题 ui-router的预加载 resolve获得数据后,如何向控制器注入? 备注: 在$state中,我通过controllerUrl引入控制器文件。 我的ui-router版本为0.4.2。 路由代码 ↓ $stateProvider.state('dashboard', { url: '/dashboard', templateUrl:
..
我使用ui-router创建了一个多层的视图,我通过ui-view来加载模板,在index.html界面引入了模板页相关的js文件,但是运行时模板页js并起作用!为什么,以下是截图! js执行了,但是并没有起作用! navTree.js: 路由: 我的路由很简单,结构刚刚开始架,没什么东西!
..
问 题 例如左边一个列表,我切换列表项是右边的内容进行切换,右边的内容格式相同。 我知道ng-router可以用list/:type来实现多个路由匹配一个控制器和视图 所以想问下UI-router可以实现这种效果么 如果内容只用一个控制器的话 解决方案 通过ui-sref="statu({键值对传参})" 解决了该问题
..
问 题 路由状态下(含hash),点击刷新按钮,web页面回到登录界面,此时需要修改url,如何实现呢? 解决方案 感觉不需要拦截器(interceptor),这个是用在网络请求中的。 如果是监听页面刷新,可以考虑给 $locationChangeStart 加上回调函数。回调函数中比较两个 url,如果相等,就证明执行了刷新操作。这时候调用类似于 $state.go('/')
..
问 题 A页面有三个子页面a,b,c作为三个tab; 其他页面跳到A页面时,默认会先跳到a; 我的实现如下 //其他页面 $state.go('A') // A页面 function Ctrl($state){ // ... this.$onInit = function(){ // ... $state.go('A.a')
..
如图有上面向下传递参数producerId 接收参数为什么第一次是null,后面才正常?(如果在路由里不设置参数为Null会报错) 发送页面 接收页面
..
我的问题 网上看到的一个示例 我做了点修改 修改图示 index.html: 我希望入口这里能只留下一个 ui-view app.js: 加上了状态 main 添加一个文件 main.html 结果 无法像原示例那样正常工作,我对 ui-router 不是很熟,文档也不详细,难道 ui-view 是不能嵌套多次?我想应该不至于,希望有了解的人能帮个忙
..
问 题 问题描述 在一个页面,有很多搜索选项,比如十几个。假设全部都有选中,那么查询参数就会有十几个。我想把这些参数都放到 url 上,这样即使页面刷新也能还原之前的搜索条件。 我用的是 angular(1.2.5) + ui-router(0.2.18) 来做的,目前的代码是这样的 贴代码 // config angular.module('app'
..
问 题 我的项目中,现在有一个问题:
..