这是第一次使用Angular1.5。 这是我的源代码。
function config(stateHelperProvider, $urlRouterProvider) {
stateHelperProvider
.setNestedState({
name : 'main.browsejobs',
url : '/browse-jobs',
params : {keyword : ""},
data : {
pageTitle: 'Available jobs for Aditjobs',
mastheadClass: 'browse-jobs'
},
children : {
name: 'index',
url: '/',
templateUrl: '/par'
},
views : {
'': {
templateUrl : 'components/browse-jobs/views/browse-jobs.view.html',
controller : "browseJobsController",
controllerAs: 'vm',
resolve: {
jobFilters: jobFilters,
jobPosts : jobPosts,
applyJob : applyJob,
jobPostsPagination: jobPostsPagination,
locationFilters: locationFilters
}
},
// 'testimonial@main.home': {
// templateUrl : 'components/home/views/testimonial.view.html',
// }
}
})
$urlRouterProvider
.otherwise('/404')
}
我想得到'aditjobs / aaa'之类的网址(例如),我想我应该在setNestedState函数中使用params,但这不起作用。 我怎么能这样做?
答案 0 :(得分:0)
我混淆了什么。 url:' / browse-jobs /:jobid', 我可以做到这一点。