在app.config中使用服务

时间:2014-07-18 20:15:00

标签: angularjs twitter-bootstrap

所以,我继续在Angular进行自我教育......而且,我已经编写了更多不起作用的代码,我不知道为什么!

Failing Fiddle

对于这个回合,我正在编写一个小的前端,我正在用它来学习内部和外部的Bootstrap datepicker系统的Angular UI。但是,您会注意到我的两个日期选择器根本不起作用!

我强烈怀疑,在我的问题中,我是如何调用app.services.Enum中的app.config对象,以配置可选择日期的默认过滤器函数。差不多,默认情况下我试图禁用星期日是可选择的,但更具体的情况是禁用星期六和星期日。

问题:如何在app.config中正确使用我的服务?更重要的是,我还有什么其他的错误?

1 个答案:

答案 0 :(得分:1)

您无法在config块中注入服务。请尝试将Enums更改为常量。

appServices.constant('Enums', {
    DaysOfTheWeek : {
            "Sunday": 0,
            "Monday": 1,
            "Tuesday": 2,
            "Wednesday": 3,
            "Thursday": 4,
            "Friday": 5,
            "Saturday": 6
        },
    PickerMode : {
            Day: "day",
            Year: "year",
            Month: "month"
        }
});