Wednesday, 12 April 2017

How to make npm request work with Angular 1.5.6?

I have a dataservice and I'd like to use external npm request package, cos I have some problems with Angular $http

(function () {
        angular.module('app').factory('dataservices', dataservices);

        /* @ngInject */
        function dataservices($state, $rootScope, authService) {
            var request = require('request'); // This does not work

var getData = () => {
     return new Promise((resolve, reject) => {
                request({
                    url: 'url',
                    headers: {
                        'Authorization': 'token'
                    }
                }, (error, response, body) => {
                    if (error) {
                        return reject(error);
                    }
                    return resolve(response);
                });
            });
            }
      }

The question is how to use npm request in my dataService??



via nightmare

No comments:

Post a Comment