There is a slight difference in the syntax of angular delete as compared to post and get method.
Angular Delete
deleteData : function(success, failure) {
var url = 'your webservice ';
$http['delete'](url)
.success( function( data )
{
console.log(data);
})
.error( function( data)
{
console.log(data);
});
}
Angular Post
postData : function( data ,success, failure) {
var url = 'Your webservice';
var data = {
"data" :data
};
$http.post(url, angular.toJson(data))
.success( function( data )
{
console.log(data);
})
.error( function( data)
{
console.log(data);
});
}
Angular Get
getData : function( success, failure)
{
var url = 'Your webservice';
$http.get( url, {cache: false} )
.success( function( data )
{
console.log(data);
})
.error( function( data)
{
console.log(data);
});
}
Angular Put
put: function( data, success, error )
{
var _url = 'your webservice';
$http.put( _url, angular.toJson(data), {cache: false} )
.success( function( response )
{
console.log(data);
})
.error( function( response )
{
console.log(data);
}
);
}
For better understanding
Angular DELETE
$http['delete'](url)
Angular POST
$http.post(url, angular.toJson(data))
Angular GET
$http.get( url, {cache: false} )
Angular PUT
$http.put( _url, angular.toJson(data), {cache: false} )
Related Posts
1. Communication between factory file and controller in Angular js
2. Communicate with controllers in angular js
3. Rating Stars using angular js Directive concept
4. Angular ng-repeate in directive
No comments :
Post a Comment