如何在MEAN堆栈框架中创建新服务?

时间:2017-03-21 11:20:10

标签: angularjs node.js

我有一个名为user.service.js的服务,用于从users集合中获取用户数据。我需要一个名为courses.service.js的服务,它将读取courses集合中的所有数据。有人可以告诉我该怎么做吗?

1 个答案:

答案 0 :(得分:0)

只需添加模块名称并保存文件,如果需要,可以更改api url

    (function () {
  'use strict';

  // Users service used for communicating with the plants REST endpoint
  angular
  //.module('coursesServices.admin.services')
  .factory('coursesService', coursesService);

  coursesService.$inject = ['$resource'];

  function coursesService($resource) {

    var courses = $resource('/api/courses/:courseId', {
      plantId: '@_id'
    }, {
      update: {
        method: 'PUT'
      }
    });



    return courses;
  }

}());