Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- app.controller('gameCtrl', ['$scope', '$uibModal', function($scope, $uibModal) {
- $scope.openModal ()
- $scope.congratulations = function() {
- if ($scope.matchedCard.length == 2) {
- alert('ACABOU')
- clearInterval($scope.interval);
- $scope.finalTime = $scope.timer.innerHTML;
- $scope.player = [{
- // Here i want save $scope._player (modal) in local storage
- name: $scope._player = player;
- moves: $scope.moves,
- time: $scope.minute + " minutos " + $scope.second + " segundos"
- }]
- if (localStorage.getItem('players')) {
- var totalPlayers = JSON.parse(localStorage.getItem('players'));
- totalPlayers.push({
- name: $scope.name,
- moves: $scope.moves,
- time: $scope.minute + " minutos " + $scope.second + " segundos"
- })
- localStorage.setItem('players', JSON.stringify(totalPlayers));
- } else {
- localStorage.setItem('players', JSON.stringify($scope.player));
- }
- var totalPlayers = JSON.parse(localStorage.getItem('players'));
- };
- }
- $scope.openModal = function() {
- $uibModal.open({
- templateUrl: '../../../pages/component/modal.html',
- controller: function($scope, $uibModalInstance) {
- $scope.savePlayer = function(player) {
- $scope._player = player;
- $uibModalInstance.close();
- };
- $scope.cancel = function() {
- $uibModalInstance.dismiss('cancel');
- }
- }
- })
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement