angular1使用ui.router跳转传参
来源:互联网 发布:linux普通用户提权 编辑:程序博客网 时间:2024/06/07 05:34
首先在模块初始化的时候注入依赖的模块'ui.router'.
在.config(function($stateProvider, $urlRouterProvider){})中注入这两个需要用到的ui.router模块中的服务
$urlRouterProvider.otherwise('/login');
$stateProvider .state('login', { url: '/login', templateUrl: 'login.html', controller: '控制器' })在这里写各种路由
ui.router支持路由的继承:
若很多页面都使用的同一个页面的结构,
那么可以将其作为基页面:设置abstract: true
.state('basePage', { abstract: true, url: '/basePage', templateUrl: 模板路径, controller: '控制器'})
base页面如下:
<div id="wrapper"> <div ng-include="需要包含的模板框架"></div> <div id="page-wrapper" class="gray-bg"> <div ng-include="需要包含的模板框架'"></div>
在这里真正的引入子类的路由路径模板 <div class="content-view" ui-view></div> <div ng-include="需要包含的模板框架"></div> </div></div>子类页面路由写法:
.state('basePage.page1', { url: '/page1', templateUrl: 模板路径, controller: '控制器'})关于跳转传参知道两种写法:
1. 直接加到url中:
/page1/:param1/:param2
2. 加到对象当中:
params: {'param1': null, 'param2': null}
在对应的控制器中都可以通过
$stateParams.param1来获取参数
阅读全文
0 0
- angular1使用ui.router跳转传参
- angular1 ui-router使用
- angular ui-router,最适合的angular1的路由开发
- angular1路由带参跳转
- angular1.x ui-route传参的三种写法
- ui-router路由传参
- ui-router的使用
- ng ui-router $state.go()跳转
- 使用 vue-router 跳转页面
- 使用vue-router页面跳转
- angularjs-ui-router的使用
- angular 使用 ui-router(1)
- angular-ui/ui-router的使用
- react-router跳转传值
- react-router跳转传值
- gulp+webpack+angular1的一点小经验(第三部分使用一些angular1的插件ui-bootstrap与highcharts)
- ui-router--登录页通过路由跳转到内页的demo
- Angular-ui-router进阶三之传参
- 基于JQuery的轮播图插件nivo-slider使用教程
- base64
- 白底黑字!Android浅色状态栏黑色字体模式
- 哈喽,大家好!
- 把spring-boot项目部署到tomcat容器中
- angular1使用ui.router跳转传参
- Spring框架学习之依赖注入
- QObject::connect: Cannot queue arguments of type 'string'
- java7.6
- Memcached与redies的区别
- spring vue 前后端分离
- ndk学习笔记
- 最详细校验
- php+mongodb判断坐标是否在指定多边形区域内的实例