Angular Session localStorage and sessionStorage

Angular Session localStorage and sessionStorage

Today, We want to share with you Angular Session localStorage and sessionStorage.In this post we will show you localStorage and sessionStorage using AngularJS Session, hear for Introduction to localStorage and sessionStorage using anglarjs we will give you demo and example for implement.In this post, we will learn about Difference Between Local Storage, Session Storage And Cookies in angular with an example.

store data in Session using AngularJS example

An AngularJS Storage module that makes Web Storage working in the Angular js Way.
There are Contains two types of services: first = $localStorage and second $sessionStorage.

READ :  vuejs Nested v-repeat Iterating Over Items directive

1st – Angular sessionStorage : – We all got this often-overlooked type buddy covered in storage.

2nd – No Cookie Fallback : – With store data (Web Storage) being readily-read data all available in all the browsers(Mozila,chrome.etc..) AngularJS officially supports in angularjs,
so such fallback is (large data)largely redundant.
AngularJS Session Storage Example

[php]

:#/Angularjs king

www.infinityknow.com

 
Simple Session Storage Example with AngularJS

Hello, {{si_name}}!

[/php]

[php]

var agTestApp = angular.module(‘agTestApp’,[]);

function angularkingTestCtrl($scope,$window) {

//Angularjs SAVE VALUE data
$window.sessionStorage.setItem(“parmSaveVal”,”I am a all value saved with (value)SessionStorage in angularJS”);

//Angularjs RETRIEVE VALUE all data
$scope.si_name = $window.sessionStorage.getItem(“parmSaveVal”);

}

[/php]
[css]
header{
font-size:27px;
text-align:center;
margin:24px;
padding:26px;
}

.title{
font-size:38px;
color:green;
}

READ :  Remove duplicate values using PHP Example

#container{
text-align:center;
margin:28px;
padding:24px;
}

[/css]

OUTPUT

[code]

:#/Angularjs king
www.infinityknow.com

Simple Session Storage Example with AngularJS
Hello, I am a all value saved with (value)SessionStorage in angularJS

[/code]

window.sessionStorage in AngularJS

In angularjs session storage,generally we need to keep a client session(users) state in our all angularjs application(web app).

session storage state should survive page(web page) refresh and navigations(menu) within the application(web application).

angularjs we used to ngStorage module (in storage) but lately have some changed our opinion in storage module,
as we think it is all over-engineered applay and is too heavy at runtime storage web apps.

We have store data replaced it with a simple service in angularjs that synchronizes sessionStorage data once during init mode (initialization),
and retrive data (page load )once before page unload.

READ :  Vuejs interview questions and answers | Vuejs Interview - Vuejs Top 10 Interview Qyestions

Example of window.sessionStorage in AngularJS

sessionstorage.html

[php]

Session – angularjs session storage

.ng-cloak { display: none; }

http://yourprojectdir/angular.js

//anglarjs module and factory
angular.module(“si_app”, []).
factory(
“session”,
[“$window”, function($window)
{
var session =
angular.fromJson($window.sessionStorage.getItem(“si_app”)) || {};

//windows listener
$window.addEventListener(
“beforeunload”,
function()
{
$window.sessionStorage.setItem(“si_app”, angular.toJson(session));
})
//live function
return session;
}]).
controller(
“STestdata”,
[“session”,
function(session)
{
this.sivalue = session;
}]);

Home
About us

[/php]

Store data in local storage using Angularjs

[php]

seapp.factory(‘adminService’, [‘$rootScope’, function ($rootScope) {

var dataservice = {

model: {
user_name: ”,
user_email: ”
},

DataSaveState: function () {
sessionStorage.adminService = angular.toJson(dataservice.model);
},

ResultState: function () {
dataservice.model = angular.fromJson(sessionStorage.adminService);
}
}

$rootScope.$on(“dataSavestate”, dataservice.DataSaveState);
$rootScope.$on(“resultState”, dataservice.ResultState);

return dataservice;
}]);

[/php]

Leave a Comment