1.将后台返回的JSON数据存入浏览器sessionStorage:
sessionStorage.setItem(‘key‘,JSON.stringify(value));
2.从sessionStorage中取出数据
var data = JSON.parse(sessionStorage.getItem(‘key‘));
3.解析JSON格式数据
例如有如下JSON数据
{ "principal": { "authorities": [ { "authority": "ROLE_ADMIN" }, { "authority": "ROLE_ROOT" } ], "id": 12313, "uid": null,"loginLastIp": null, "password": "$2a$10$FwrQ2VTc8d5MgdnPUfInAOKs9jjivCSnLjg36lshQ8ZmGmoXF4SPW" }, "token": "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJ3ZW5mYW4xIiwiZXhwIjoxNTUwOTA4ODQ4LCJpYXQiOjE1NTAzMDg4NDh9.AgVu2VMe4_-jO9GN9-tiedRnwTXMsSi4stFANDCnUwDr7ki8NTgHg0PcZ-hRHHK5Qwckvj-yFgAPY7amGDkjCQ" }
获取token的值:data.token
获取 ROLE_ADMIN :data.principal.authorties[0].authority
获取id的值:data.principal.id
原文:https://www.cnblogs.com/outxiao/p/10389481.html