2
我想在angularjs中開發模塊化服務,可以在其他項目中使用,包括在根目錄中(如angularjs,jquery ...)。比如我有匿名函數,如:如何檢查價值服務是否已經定義angularjs
(function(ng, app) {
'use strict';
app.value('SomeValue', function(param1, param2) {
//code here
}
})(angular, app);
我需要的是檢查,如果這個值(服務)在angularjs應用已經定義並拋出錯誤,如果它是。我在網上搜索了幾個小時,並在Angularjs文檔中搜索,在$ provide部分中它只是說如何註冊。我想這一點,
$provide('SomeValue')
或
var checkForValue = function($provide){ //to inject the provide service
//and here is undefined
}
或
app.value('SomeValue'); //to see if this return something
有沒有運氣可言。