2

我有一个带有特定路由 /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
4

0 回答 0