我有一个带有特定路径/案例/子页面的模态,但我希望父模板与最后一个状态模板匹配,因此它看起来就像是当前页面上的叠加层。示例:来自“联系我们”的用户点击,父模板在状态为/ 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