Javascript 角度UI路由器中的Iron路由器路径等效
在Meteor的Iron路由器中,我们可以使用pathFor生成URL,例如Javascript 角度UI路由器中的Iron路由器路径等效,javascript,angularjs,meteor,iron-router,angular-meteor,Javascript,Angularjs,Meteor,Iron Router,Angular Meteor,在Meteor的Iron路由器中,我们可以使用pathFor生成URL,例如 <a href="{{pathFor 'posts' id=1234}}">View</a> 您可以使用: <a ui-sref="posts({postId:1234})">View</a> 然后将ID注入控制器 .controller('PostCtrl', ['$scope', 'ID', function($scope, ID){ //
<a href="{{pathFor 'posts' id=1234}}">View</a>
您可以使用:
<a ui-sref="posts({postId:1234})">View</a>
然后将ID注入控制器
.controller('PostCtrl',
['$scope', 'ID', function($scope, ID){
// you now have the access to ID
$scope.id = ID;
}])
$stateProvider
.state('posts', {
url: '/posts/:postId',
templateUrl: 'client/posts/views/post.html',
controller: 'PostCtrl',
resolve: {
ID : function($stateParams){
return $stateParams.postId;
}
}
})
.controller('PostCtrl',
['$scope', 'ID', function($scope, ID){
// you now have the access to ID
$scope.id = ID;
}])