在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部分: