如何在两个视图之间共享解析(ui-router)

时间:2017-01-04 15:58:28

标签: angularjs angular-ui-router

所以,我知道我可以创建一个服务,但这会更清洁,我觉得它应该有效。我试图将抽象视图中的解决方案注入每个控制器,但是我遇到了注入错误。有任何想法吗?或者这是不可能的?

.state('myState', {
        url:'/mystate',
        views:{
            '': {
                templateUrl: 'abstract-view.html',
                 resolve: {
                    myResolve: function(){
                        //resolvey stuff
                    }
                }
            },
            'view-one': {
                templateUrl:'view-one.html',
                controller:'ViewOneCtrl',
            },
            'view-two': {
                templateUrl:'view-two.html',
                controller:'ViewTwoCtrl',
            }
        }
    });

1 个答案:

答案 0 :(得分:0)

而且......我感到愚蠢。我的决心需要成为国家,呃。不在视图上