在指令模板中访问$ rootScope变量?

时间:2014-07-04 10:49:50

标签: angularjs

我在state中有一个名为$rootScope的变量,我希望在我的指令leftWidget的模板left-widget.html中访问该变量

app.directive('leftWidget', function ($rootScope) {
    'use strict';
    return{
        restrict: 'E',
        replace: true,
        scope: {
            title:'@',
            name:'@'
        },
        templateUrl: '/templates/left-widget.html
    }
});

我无法找到办法......任何帮助?感谢

编辑:用这样的链接函数解决它:

link: function($scope, elem, attrs){
    $scope.state = $rootScope.state;
}

0 个答案:

没有答案