我试图重构我的角码根据约翰爸爸的风格指南 - 我得到一个未知的注射器错误 - 未知提供商

问题描述:

未知提供商:freeCodeCamperServiceProvider < - freeCodeCamperService我试图重构我的角码根据约翰爸爸的风格指南 - 我得到一个未知的注射器错误 - 未知提供商

angular 
    .module('plunker') 
    .factory('freeCodeCamperService', freeCodeCamperService); 

    freeCodeCamperService.$inject = ['$http']; 

     function freeCodeCamperService($http){ 

     var service ={ 
    getPostsRequest: getPostsRequest, 
    getPostsResponse: getPostsResponse 
    }; 

    return service; 
    // 2F4F4F 
    function getPostsRequest(){ 
    return $http.get('http://www.freecodecamp.com/news/hot').then(getPostsResponse); 
    } 

    function getPostsResponse(response){ 
    modifyDate(response); 
    return response; 
    } 

     function modifyDate(response){ 
    for(var i=0; i<response.data.length; i++){ 
     response.data[i].timePosted=new Date(response.data[i].timePosted).toDateString(); 
     } 
     } 
    } 

这里是链接到我的plunker - http://plnkr.co/edit/Fw5ko4kafIg9r1KzZwA3

这是监守你在控制器再次创建模块

angular 
     .module('plunker', []) 
     .controller('mainController', mainController); 

只添加

angular.module('plunker') 
在控制器

PLUNKR