-1
Я новичок в угловой. Я использую код, как:
завод:
// Factory
module.factory('mainJsonData', function($http) {
var promise = null;
return function() {
if (promise) {
// If we've already asked for this data once,
// return the promise that already exists.
return promise;
} else {
promise = $http.get('json/main.json');
return promise;
}
};
});
и контроллер код:
// Getting factory data
mainJsonData().success(function(mainJsonData) {
$scope.mainJsonData = mainJsonData;
});
Я хочу использовать $scope.mainJsonData
в пользовательской директивы.
Что именно вы хотите сделать? вы хотите передать '$ scope.mainJsonData' в настраиваемую директиву? –
За исключением использования [устаревшего метода 'success'] (https://docs.angularjs.org/api/ng/service/$http#deprecation-notice), я пока не вижу никаких проблем. Где находится остальная часть вашего кода, с которой вы столкнулись? – Phil