AngularJs json文字列をオブジェクトに変換fromJsonとオブジェクトをjson文字列toJsonに変換
33086 ワード
AngularJsでは、json形式の文字列をjson形式のオブジェクトに変換できます.コードは次のとおりです.
HTML 5の2つのローカルストレージ方式(localStorageとsessionStorage)を使用してテストを行います.
次に、jQueryフォームでコミットされた例を使用して、toJsonとfromJsonの使い方を説明します.
toJson:jsonオブジェクトをjson文字列に変換します.
fromJson:json文字列をjsonオブジェクトに変換します.
htmlおよびjsセクション:
HTML 5の2つのローカルストレージ方式(localStorageとsessionStorage)を使用してテストを行います.
01
var
m = angular.module(
'app'
, []);
02
m.controller(
'ctrl'
, [
'$scope'
,
function
($scope){
03
$scope.data = {
'name'
:
'K`illCode '
};
04
//window.localStorage.setItem('data', $scope.data);
05
//console.log(window.localStorage.getItem('data'));
06
07
window.sessionStorage.setItem(
'data'
, angular.toJson($scope.data));
08
console.log(angular.fromJson(window.sessionStorage.getItem(
'data'
)));
09
console.log(window.sessionStorage.getItem(
'data'
));
10
}]);
次に、jQueryフォームでコミットされた例を使用して、toJsonとfromJsonの使い方を説明します.
toJson:jsonオブジェクトをjson文字列に変換します.
fromJson:json文字列をjsonオブジェクトに変換します.
htmlおよびjsセクション:
01
02
"en"
>
03
<
head
>
04
"UTF-8"
>
05
Document
06
"Keywords"
content=
""
>
07
"Description"
content=
""
>
08
head
>
09
"app"
ng-controller=
"ctrl"
>
10