我有一个带有特定路由 /case/subpage 的模式,但我希望父模板与最后一个状态模板匹配,因此它看起来只是当前页面上的覆盖。示例:用户点击联系我们,父模板为联系我们,状态为/case/subpage
这是我所在的地方,我可以硬编码并让它工作,但我想要一种方法来获取 templateProvider 中的先前状态,但 fromState 仅适用于 $rootScope
.state 'case',
url: '/case'
templateProvider: ($http) ->
templateName = '/views/contact.html'
console.log(templateName)
return $http.get(templateName).then (tpl) ->
console.log('success',tpl);
tpl.data
controller:'MainCtrl',
.state 'modal',
url: ''
abstract:true,
parent:'case',
onEnter: ($modal) ->
$modal.open
templateUrl: '/views/case/modal.html',
controller: 'ModalCtrl',
animation: true,
size: 'sm'
return