AngularJS 中ui-view传参的实例详解


Posted in Javascript onAugust 25, 2017

Angular路由传参

首页

<!DOCTYPE html> 
<html ng-app="app"> 
<head> 
<title>路由传参</title> 
 
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> 
<meta http-equiv="description" content="this is my page"> 
<meta http-equiv="content-type" content="text/html; charset=UTF-8"> 
<link rel="stylesheet" href="../../plugins/bootstrap/css/bootstrap.min.css" rel="external nofollow" type="text/css"></link> 
</head> 
<body> 
<div class="container"> 
  <nav class="navbar navbar-default" role="navigation"> 
  <div class="container-fluid"> 
  <div class="navbar-header"> 
    <a class="navbar-brand" href="#" rel="external nofollow" >柳絮飞祭奠</a> 
  </div> 
  </div> 
</nav> 
</div> 
<div ng-click="go()" ng-controller="state_go_controller"> 
    $state.go传参数</div> 
 <a ui-sref="param({index:'123'})">传参数</a> 
 
<div ui-view></div> 
</body> 
<script type="text/javascript" src="../../plugins/angular/angular.min-1.4.6.js"></script> 
  <script type="text/javascript" src="../../plugins/angular/angular-ui-router-0.2.10.js"></script> 
<script type="text/javascript"> 
  var app=angular.module("app",['ui.router']); 
  app.config(['$stateProvider','$urlRouterProvider',function($stateProvider,$urlRouterProvider){ 
      $stateProvider.state('index1', { 
        url : '/index1', 
        templateUrl : '/Angular/uiview/param/index1.html' 
      }).state('param',{ 
        url:'/param/:index', 
        templateUrl: '/Angular/uiview/param/param.html' 
      }); 
      $urlRouterProvider.otherwise('/index1'); 
}]).config(function($sceProvider){ 
  $sceProvider.enabled(false); 
}); 
  app.controller("state_go_controller", function($state, $scope) { 
    $scope.go = function() { 
      $state.go('param', { 
        index : 42 
      }); 
    }; 
  }); 
app.controller("view1_controller",function($stateParams){ 
//接收参数 
  alert($stateParams.index); 
}); 
</script> 
</html>

跳转页

<div ng-controller="view1_controller"></div> 


 接收参数 
 </body>

运行

点击跳转就可以看到alert的参数。

以上就是AngularJS ui-view传参的实例详解,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
Jan 29 Javascript
MooTools 页面滚动浮动层智能定位实现代码
Aug 23 Javascript
js定时调用方法成功后并停止调用示例
Apr 08 Javascript
a标签的href与onclick事件的区别详解
Nov 12 Javascript
原生JS实现仿淘宝网左侧商品分类菜单效果代码
Sep 10 Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
May 19 Javascript
Javascript类型系统之undefined和null浅析
Jul 13 Javascript
JavaScript实战之菜单特效
Aug 16 Javascript
Canvas 制作动态进度加载水球详解及实例代码
Dec 09 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
Apr 03 jQuery
vue实现的双向数据绑定操作示例
Dec 04 Javascript
JavaScript中的 new 命令
May 22 Javascript
node跨域请求方法小结
Aug 25 #Javascript
AngularJS中filter的使用实例详解
Aug 25 #Javascript
微信小程序实现表单校验功能
Mar 30 #Javascript
Angularjs中ng-repeat的简单实例
Aug 25 #Javascript
微信小程序页面滑动屏幕加载数据效果
Nov 16 #Javascript
Angularjs中数据绑定的实例详解
Aug 25 #Javascript
vue2利用Bus.js如何实现非父子组件通信详解
Aug 25 #Javascript
You might like
php error_log 函数的使用
2009/04/13 PHP
ThinkPHP实现分页功能
2017/04/28 PHP
PHP处理bmp格式图片的方法分析
2017/07/04 PHP
php实现生成带二维码图片并强制下载功能
2018/02/24 PHP
laravel Task Scheduling(任务调度)在windows下的使用详解
2019/10/22 PHP
为jQuery.Treeview添加右键菜单的实现代码
2010/10/22 Javascript
JavaScript中的console.assert()函数介绍
2014/12/29 Javascript
JavaScript之Object类型介绍
2015/04/01 Javascript
解析JavaScript的ES6版本中的解构赋值
2015/07/28 Javascript
JS特效实现图片自动播放并可控的效果
2015/07/31 Javascript
Javascript动画效果(2)
2016/10/11 Javascript
jQuery实现遮罩层登录对话框
2016/12/29 Javascript
bootstrap datetimepicker日期插件使用方法
2017/01/13 Javascript
Javascript中的 “&amp;” 和 “|” 详解
2017/02/02 Javascript
Vue.js render方法使用详解
2017/04/05 Javascript
JavaScript循环_动力节点Java学院整理
2017/06/28 Javascript
基于twbsPagination.js分页插件使用心得(分享)
2017/10/21 Javascript
总结javascript三元运算符知识点
2018/09/28 Javascript
JS计算两个数组的交集、差集、并集、补集(多种实现方式)
2019/05/21 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
2019/09/06 Javascript
微信小程序 (地址选择1)--选取搜索地点并显示效果
2019/12/17 Javascript
基于JavaScript实现猜数字游戏代码实例
2020/07/30 Javascript
python实现识别相似图片小结
2016/02/22 Python
Python3.7实现中控考勤机自动连接
2018/08/28 Python
django中间键重定向实例方法
2019/11/10 Python
python实现超级马里奥
2020/03/18 Python
日本面向世界,国际级的免税在线购物商城:DOKODEMO
2017/02/01 全球购物
Fossil加拿大官网:化石手表、手袋、首饰及配饰
2019/04/23 全球购物
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
2014/12/30 面试题
市政施工员自我鉴定
2014/01/15 职场文书
镇政府副镇长群众路线专题民主生活会对照检查材料
2014/09/19 职场文书
出国留学自荐信模板
2015/03/06 职场文书
2015年教师节感言
2015/08/03 职场文书
2016党校学习心得体会
2016/01/07 职场文书
CSS+HTML 实现顶部导航栏功能
2021/08/30 HTML / CSS
使用python绘制分组对比柱状图
2022/04/21 Python