AngularJS - 使用控制器将语法转换为Browserfy

时间:2016-07-26 15:16:28

标签: javascript angularjs material-design angular-material

我在我的第一个APP上,我的JavaScript技能真的非常恐怖。所以不要怀疑这个问题;)

我在asked on AWS forums上找到了使用Angular Material主题功能的指南。问题是我使用Browserfy,我的应用程序不接受此语法。它在我的Ctrl中看起来像这样:

function userProfileCtrl($scope, $state, user) {
    'ngInject';

    $scope.config(function ($mdThemingProvider) {
        $mdThemingProvider.theme('default')
            .dark();
    });

}

export default {
    name: 'userProfileCtrl',
    fn: userProfileCtrl
};

使用此代码我得到错误" angular.js:13708TypeError:$ mdThemingProvider.theme不是函数"

那我做错了什么?我尝试了很多东西,但不知道我做了什么,我可能浪费了很多时间。

1 个答案:

答案 0 :(得分:0)

当你应该在app模块上时,你在$ scope上使用(?!&[[:word:]]+)/\*

这是我的设置,它的工作原理。试一试。

config