【发布时间】:2014-02-01 14:01:30
【问题描述】:
您好,我正在尝试访问控制器“ViewWorklogCrtl”中的参数,同时使用 ui-router 并遇到困难。
基本上,我的父模板包含:
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'
}
}
})
模板加载工作正常,我找不到答案的问题是 - 如何访问通过 ui-sref 链接传递到 ViewWorkLogCtrl 和 ViewWorkLogCtrl 内的“testnum”...更好的方法?
非常感谢!!!
【问题讨论】:
-
按照你的建议会更简单,它开始变得复杂了
标签: javascript angularjs nested angular-ui-router