【问题标题】:angular-fullstack:endpoint generates: unknown provider角全栈:端点生成:未知提供者
【发布时间】:2015-11-30 21:01:59
【问题描述】:

我使用了 angular-fullstack:route picture 和 angular-fullstack:endpoint bild。

但在我的路由控制器中,我想像这样使用 Bild Schema:

    angular.module('galleryApp')
  .controller('PictureEditCtrl', function ($scope, $http, Auth, Bild) {

    // Use the User $resource to fetch all users
 $scope.pictures = Bild.query();
  });

但我总是得到错误:

Error: [$injector:unpr] Unknown provider: BildProvider <- Bild <- PictureEditCtrl

如果我将 Bild 替换为初始生成用户类,如果我使用我生成的类,则一切正常,但它不会。

有人知道如何解决这个问题吗?

提前致谢

【问题讨论】:

    标签: generator angular-fullstack yo


    【解决方案1】:

    你需要创建一个服务

    yo angular-fullstack:service Bild
    

    并创建资源https://docs.angularjs.org/api/ngResource/service/$resource

    例子

    '使用严格'; (功能() { 功能图片资源($资源){ return $resource('/api/bilds/:id/:controller', { id: '@_id' }); } angular.module('backApp.auth') .factory('Bild', BildResource); })();

    【讨论】:

    • 感谢您的提示。我会试试看。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-27
    • 2016-11-29
    • 2018-09-28
    • 2014-12-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多