Angular ui-router - как получить доступ к параметрам во вложенном, именованном представлении, передаваемом из родительского шаблона?
Привет, я пытаюсь получить доступ к параметру в контроллере "ViewWorklogCrtl» во время использования UI-роутера и столкновения с трудностями.
По сути, мой родительский шаблон содержит:
a(ui-sref="instance-ticket.worklog({id:{{ticket.testnum}}})") show
а затем дальше вниз по странице:
section(ui-view="top-section")
Затем в моем app.js, содержащем информацию о маршрутизации на стороне клиента, я имею в виду:
$stateProvider
.state('instance-ticket', {
url: '/ticket/:instanceID',
templateUrl: 'partials/instance-ticket',
controller: 'ViewTicketCrtl'
})
.state('instance-ticket.worklog', {
views:{
'top-section':{
templateUrl:'/partials/ticket.worklog.jade',
controller: 'ViewWorklogCrtl'
}
}
})
Загрузка шаблона работает правильно, вопрос и вопрос могуне найти ответ на это - как получить доступ "testnum» передается через ссылку ui-sref в ViewWorkLogCtrl и внутри него ... Есть ли лучший подход к этому?
Большое спасибо!!!