在AngularJs中,json形式的字符串可以转为json格式的对象,代码如下:
利用HTML5的2种本地存储方式(localStorage和sessionStorage)来做测试:
01 |
var m = angular.module( 'app' , []); |
02 |
m.controller( 'ctrl' , [ '$scope' , function ($scope){
|
03 |
$scope.data = {
'name' : 'K`illCode博客' }; |
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' )); |
|
下面用jQuery表单提交的案例来演示一下toJson和fromJson的用法:
toJson:将json对象转为json字符串;
fromJson:将json字符串转为json对象。
html和js部分: