如何在配置中注入范围

时间:2015-04-28 08:27:52

标签: javascript angularjs angularjs-directive angular-material

我现在一直在使用angularjs材料,我想在配置文件模块中添加范围。当我插入范围时,它给了我错误。 有没有办法可以像这样添加范围元素。

app.config(function($mdThemingProvider, $scope) {
    $scope.color = 'red'
    $mdThemingProvider.theme('default')
        .primaryPalette($scope.color)
};

我尝试了$ provider方法,但我不能。你能帮我吗

1 个答案:

答案 0 :(得分:-2)

我认为您可能想要使用$ rootScope而不是尝试在配置中设置某种全局变量:

angular.module('myApp', [])
.run(function($rootScope) {
    $rootScope.color = 'red';
})

更新:抱歉$ rootScope在配置阶段不可用