angularjs – angular js未知提供者
发布时间:2020-12-17 09:20:50 所属栏目:安全 来源:网络整理
导读:我试图“自定义”mongolab示例,以适应我自己的REST API。现在我遇到这个错误,我不知道我做错了: Error: Unknown provider: ProductProvider - Product at Error (unknown source) at http://localhost:3000/js/vendor/angular.min.js:28:395 at Object.c
我试图“自定义”mongolab示例,以适应我自己的REST API。现在我遇到这个错误,我不知道我做错了:
Error: Unknown provider: ProductProvider <- Product at Error (unknown source) at http://localhost:3000/js/vendor/angular.min.js:28:395 at Object.c [as get] (http://localhost:3000/js/vendor/angular.min.js:26:180) at http://localhost:3000/js/vendor/angular.min.js:28:476 at c (http://localhost:3000/js/vendor/angular.min.js:26:180) at d (http://localhost:3000/js/vendor/angular.min.js:26:314) 这是我的控制器: function ProductListCtrl($scope,Product) { $scope.products = Product.query(); } 这是模块: angular.module('productServices',['ngResource']). factory('Product',['$resource',function($resource){ var Product = $resource('/api/products/:id',{ },{ update: { method: 'PUT' } }); return Product; }]); 有人可以给我一个提示,我错过了什么? 非常感谢
你的代码看起来不错,事实上它工作(除了调用本身)当复制&粘贴到样本jsFiddle:
http://jsfiddle.net/VGaWD/
很难说没有看到更完整的例子,但我希望上面的jsFiddle将是有益的。我怀疑是你不是通过’productServices’模块初始化你的应用程序。它会给出相同的错误,我们可以看到在另一个jsFiddle:http://jsfiddle.net/a69nX/1/ 如果你打算使用AngularJS和MongoLab我建议使用现有的适配器$资源和MongoLab:https://github.com/pkozlowski-opensource/angularjs-mongolab (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 异步调用webservice方法的时候传的参数只能用大写而不能用小
- 是否有任何AngularJS ASP.NET-WebApi OData Breeze.js Type
- 总结一下在学习WebService中学习遇到的一些不懂的概念
- 你如何在Scala中定义一个@interface?
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
- angular – 如何在继续之前等待for循环内的订阅完成
- Scala转换器将Java集合转换为Wrapper对象
- 如何在VS代码上设置AngularDart5
- 使用yum安装服务报错:[Errno 14] curl#6 - "Could not
- Vim:多行后粘贴多行