在Angular1.5中获取Url

时间:2017-08-22 03:16:44

标签: angularjs

这是第一次使用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,但这不起作用。 我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

我混淆了什么。       url:' / browse-jobs /:jobid', 我可以做到这一点。