Doge api request twice
by neptune001
HTML
<div ng-app="AppName" ng-controller="TwoController">
{{price}}
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.0/angular-resource.min.js"></script>
JavaScript
angular.module('AppName', ['ngResource'])
.factory('walletDatadoge', ['$resource', function ($resource) {
var apiRequest = $resource("https://dogechain.info/api/v1/address/balance/:address");
return {
balance: function(address){
console.log(apiRequest.get({address: address}).$promise);
return apiRequest.get({address: address}).$promise
.then(
function(data){ return data.balance; },
function(error){ return 'error'; }
);
},
};
}])
.controller('TwoController', function($scope, walletDatadoge){
walletDatadoge.balance('D6S2VGVMXEmgpo7aGBro5QVYQgzX1bRkq6').then(function(data){
console.log(data);
$scope.price = data;
});
});