gpt4 book ai didi

angularjs - 在工厂中安装 ngResource

转载 作者:行者123 更新时间:2023-12-04 02:41:02 27 4
gpt4 key购买 nike

我正在尝试像这样将 ngResource 安装到工厂中:

'use strict';
var DTapp = angular.module('DeviceTraining');
/* Services */

DTapp.factory('Slides', ['ngResource', function($resource) {
return $resource('slides/:slideID.json', {}, {
query: {method:'GET', params:{slideID:'slides'}, isArray: true}
});
}]);

但我收到此错误消息:

Error: [$injector:unpr] Unknown provider: ngResourceProvider <- ngResource <- Slides

有什么帮助吗?

最佳答案

那不是你安装模块的方式。您在模块中包含 ngResource 并将 $resource 注入(inject)您的工厂:

var DTapp = angular.module('DeviceTraining', ['ngResource']);
DTapp.factory('Slides', ['$resource', function ($resource) {
// ...
}]);

关于angularjs - 在工厂中安装 ngResource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19944919/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com