Angular-UI Routing - 如何传递url参数,非url参数和链接到子视图

时间:2016-01-22 11:12:51

标签: angularjs angular-ui-router angular-ui

我多年来一直在摆弄它,无法从文档中找到它。我想传递一个参数data,它包含作业数据。我想传递一个ID,以便页面也可以深层链接。我也希望它转到careers/job/1234。有谁知道这是如何工作的?

  .state('career', {
    url:'/career',
    templateUrl: 'views/career.html',
    controller: 'CareerCtrl',
    controllerAs: 'career'
  })
  .state('job', {
    url:'/career/job/:id',
    templateUrl: 'views/job.html',
    controller: 'JobCtrl',
    controllerAs: 'job',
    params: {
      data: {}
    }
  })

  <a ui-sref="job/{{job.id}}({ data: job })">{{job.title}}</a>
  <!-- doesnt work -->

1 个答案:

答案 0 :(得分:1)

使用:

src/main/java