相关疑难解决方法(0)

Angular ui-router - 如何访问从父模板传递的嵌套命名视图中的参数?

嗨我正在尝试访问控制器"ViewWorklogCrtl"中的参数,同时使用ui-router并遇到困难.

基本上,我的父模板包含:

a(ui-sref="instance-ticket.worklog({id:{{ticket.testnum}}})") show
Run Code Online (Sandbox Code Playgroud)

然后进一步向下:

section(ui-view="top-section")
Run Code Online (Sandbox Code Playgroud)

然后在我的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'
      }
  }
  })
Run Code Online (Sandbox Code Playgroud)

模板加载工作正常,我无法找到答案的问题和问题是 - 如何通过ui-sref链接访问"testnum",以及ViewWorkLogCtrl内部...是否有更好的方法这个?

非常感谢!!!

javascript nested angularjs angular-ui-router

59
推荐指数
1
解决办法
9万
查看次数

标签 统计

angular-ui-router ×1

angularjs ×1

javascript ×1

nested ×1