但显而易见,我不明白我做错了什么。
我的控制器:
.controller('SettingsCtrl', function ($scope, sharedSettings) {
$scope.test= sharedSettings.getName();
});
我的服务:
.service('sharedSettings', function () {
var name = "guguck";
var verrechnugnMonat = '11';
var stundenLohn = '';
return {
getName: function () {
return name;
},
setName: function (value) {
name = value;
},
getStartVerrechnungsMonat: function (){
return verrechnungsmonat;
},
setStartVerrechnungsMonat: function (value) {
verrechnugnMonat = value;
},
getStundenLohn: function () {
return stundenLohn;
},
setStundenLohn: function (value) {
stundenLohn = value;
}
};
});
我想做的就是从我的服务中获取值“name”到我的控制器。
但我总是收到此错误:Error: [$injector:unpr] Unknown provider: sharedSettingsProvider <- sharedSettings <- SettingsCtrl