JSON被存入/取出sessionStorage方法


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

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM