首页 > 编程 > JavaScript > 正文

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

2019-11-19 15:40:21
字体:
来源:转载
供稿:网友

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传参的实例详解,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表