2016-01-22 58 views
0

我一直在擺弄這個已經很長時間了,無法從文檔中找出它。我想傳遞一個參數數據,其中包含作業數據。我想傳遞一個ID,以便頁面可以深度鏈接。我也想要它去careers/job/1234。任何人都知道如何工作?Angular-UI路由 - 如何傳遞一個url參數,非url參數和鏈接到一個子視圖

.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

用途:

ui-sref="job({id: job.id,data:job}) 
+0

數據在PARAMS規定? – userqwert

+0

那裏,這應該工作 – uksz

+0

這麼簡單!謝謝你uksz :) – userqwert

相關問題