programing

오류: 알 수 없는 공급자: $resourceProvider <- $resource <- my service Angular>JS서비스

bestprogram 2023. 10. 4. 22:13

오류: 알 수 없는 공급자: $resourceProvider <- $resource <- my service Angular>JS서비스

이 오류가 발생하고 여러 가지 방법을 시도했지만 여전히 해결책을 찾지 못했습니다.
이게 내 암호입니다.

services.js

angular
.module('myApp.services',[])
.service('myservice', function($resource) {

  var pendings = $resource('myUrl2', {methode: 'GET', isArray:true});
  var items; 

  var myPo='rawad al bo3bo3';
  var quantity;
  var barcode;

  return {
    getItems: function() {
      items = $resource('myUrl', {methode: 'GET', isArray:true});

그리고 이건 제 컨트롤러입니다.

angular
.module('myApp.controllers', [])
.controller('ReceiveCtrl', ['$scope','myservice', function ($scope,myservice) {      

html:

<html lang="en" ng-app="myApp">
  <head>
    <meta charset="utf-8">
    <title>My AngularJS App</title>
    <!-- <link rel="stylesheet" href="lib/primeUI/prime-ui-0.9.5.css"> -->
  </head>
  <body>

    <ul class="menu">
      <li><a href="#/Receive">view1</a></li>
      <li><a href="#/Pending">view2</a></li>
    </ul>

    <div ng-view></div>

  </body>
</html>

컨트롤러에서 내 서비스에서 나오는 변수에 접근할 수 없습니다...그러면 알림 메시지가 작동하지 않고 이 오류가 나타납니다.

Error: Unknown provider: $resourceProvider <- $resource <- myservice

다음을 포함해야 합니다.angular-resource.js파일과 로드ngResource모듈:angular.module('app', ['ngResource'])

자세한 내용은 문서 내부의 "설치" 섹션을 참조하십시오.$resource서비스 : http://docs.angularjs.org/api/ngResource.$resource

서비스 모듈에도 리소스가 필요합니다.

 angular.module('myApp.services',[])

그래야 한다

 angular.module('myApp.services',['ngResource'])

그리고 관제사도 당신의 서비스에 대해 알아야 합니다.

angular.module('myApp.controllers', [])

로.

angular.module('myApp.controllers', ['myApp.services','myApp.filters', 'myApp.directives'])

그리고 기술적으로, 당신의 어머니 모듈은 myApp.services만을 요구하지 않습니다. 단지 myApp.controller.

angular.module('myApp', ['myApp.services','myApp.filters', 'myApp.directives' 'myApp.controllers']).  

로.

angular.module('myApp', ['myApp.controllers']).  

언급URL : https://stackoverflow.com/questions/18352778/error-unknown-provider-resourceprovider-resource-myservice-angularjs-s