I have a link with ng-click. I need a confirmation window on that click.
<h4><a href="" ng-click="makeUnfavourite(favourite.userId,$index);remove(favouriteData.data.result,$index)">Un-Favourite</a></h4>
currently it includes 2 functions. I have to execute this two functions only after confirmation. my two functions are defined in usercontroller.js.plz see code below
var userControllers = angular.module('userControllers', ['ui.bootstrap','gm']);
userControllers.controller('myProfileCtrl', function ($scope, $routeParams, $rootScope, $http, $location, $window, $timeout) {`
$scope.makeUnfavourite=function(id,index){
var indextoremove=index;
var currentuserid=2;
var favUserId=id;
console.log(favUserId);
var params = {
currentuserid:2,
favUserId:id
};
if(favUserId){
$http.post($rootScope.STATIC_URL + 'users/makeUnFavourite', params).success(function(response){
$scope.favHide=response;
}).error(function(err){
console.log("Error"+err);
});
}
};
$scope.remove = function(favourite,index){
favourite.splice(index,1);
};
});
I have to execute makeUnfavourite() & remove() function on confirmation.I am fresher in angular. Now I am working in a partially finished project