i have a demo on plunkr, i have facing problem while click function on ng-click event function calls twice by checking in console :-
<a class="btn btn-default finish" style="display:none" ng-click="result()">Finish</a>
here is my controller code :-
var app = angular.module('app', ['ngRoute']);
app.config(function($routeProvider, $locationProvider) {
$routeProvider.when('/', {
templateUrl: 'MainView.html',
controller: 'MainCtrl'
}).when('/view', {
templateUrl: 'view2.html',
controller: 'MainCtrl'
});
});
app.controller('MainCtrl', function($scope, $location) {
$scope.name = 'World';
$scope.correctAnswer = [];
$scope.result = function() {
$scope.correctAnswer.push({
"label1": "value1"
}, {
"label2": "value2"
}, {
"label3": "value3"
});
console.log($scope.correctAnswer);
$location.path("/view");
}
});