0
Когда я получаю заданное значение, которое записано в файле JSON с использованием ресурса $, как оно разрешено? $ обещание $ resource не имеет функции разрешения.
myApp.factory('prop', function($resource) {
return {
getSetting: function(key) {
var res = $resource('setting.json').query(); // *1
/* ? What is the processing here? */
return res[key];
}
}
});
обновление добавить написать
Рез является объектом ресурсов. res имеют $ обещают. В то время * 1, res не урегулирован. Я хочу, чтобы эта функция была решена. Какую обработку следует добавить?
Это как?
myApp.factory('prop', function($resource) {
return {
getSetting: function(key) {
return $resource('setting.json').query().$promise.then(function(res) {
return res[key];
}
}
}
});
Thx. но. По этому методу я должен реализовать тогда в месте, чтобы использовать этот объект resouce. Это не приятно. – dayo