2017-01-12 4 views
0

Когда через печенье и LocalStorage в angularjs, они призваны быть такими же, и до сих пор есть сомнения в этом так, мои вопросы:

1.Что является основным различием между печеньем и LocalStorage?

2. В каком сценарии мы используем эти данные?

3.Как они отличаются друг от друга?

4.Give пример для печенья и LocalStorage (для лучшего понимания)

+0

Возможный дубликат [В чем разница между localStorage, sessionStorage, session и cookies?] (Http://stackoverflow.com/questions/19867599/what-is-the-difference-between-localstorage-sessionstorage-session-and- печенье) –

ответ

1

Ну, следующая ссылка даст ответ на все вопросы выше, за исключением последнего.

Local Storage vs Cookies

ДЕМО ДЛЯ COOKIE

http://jsfiddle.net/sajeetharan/bs3paa6v/

ДЕМО для локального хранения

<!DOCTYPE html> 
 
<html ng-app="app"> 
 

 
    <head> 
 
    <script data-require="[email protected]" data-semver="1.1.5" src="http://code.angularjs.org/1.1.5/angular.min.js"></script> 
 
    <script src="https://rawgithub.com/gsklee/ngStorage/master/ngStorage.js"></script> 
 
    
 
    <script> 
 
     angular.module('app', [ 
 
     'ngStorage' 
 
     ]). 
 
     
 
     controller('Ctrl', function(
 
     $scope, 
 
     $localStorage 
 
    ){ 
 
     $scope.$storage = $localStorage.$default({ 
 
      x: 42 
 
     }); 
 
     }); 
 
    </script> 
 
    </head> 
 

 
    <body ng-controller="Ctrl"> 
 
    <button ng-click="$storage.x = $storage.x + 1">{{$storage.x}}</button> + <button ng-click="$storage.y = $storage.y + 1">{{$storage.y}}</button> = {{$storage.x + $storage.y}} 
 
    </body> 
 

 
</html>

Смежные вопросы