angular1 state路由传参
ngRoute中参数传递问题
html中的代码<button class="btn btn-default m-b-lg" ui-sref="app.dashboard-v1({id:id})">跳转页面传参</button>
路由配置的地方
.state('app.dashboard-v1', {
params :{"id":null},
url: '/dashboard-v1',
templateUrl: 'tpl/app_dashboard_v1.html',
resolve: load(['js/controllers/chart.js'])
})
接收的地方,参数会存在$stateParams里面,要引入$stateParams
app.controller('FlotChartDemoCtrl', ['$scope','$cookieStore','$state','$stateParams', function($scope,$cookieStore,$state,$stateParams) {
console.log($stateParams.id);
}]);
foreach ,array就是循环的数组
angular.forEach(循环数组, function(v,k,array){
});