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