如何更新会话存储中的值getItem / setItem

时间:2019-02-27 11:26:17

标签: javascript protractor session-storage

我正在使用量角器,需要访问会话存储键,然后更新返回对象内特定键的值。

browser.driver.executeScript('return window.sessionStorage.getItem("claims_obj");').then((retVal) => {
            console.log(':::***:::' + retVal);
          });

它显示以下内容-

{
"code": "123"
"description": "desc"
"imageUrl": "TODO"
"firstName": "test"
"lastName": "test"
"name": "test test"
"roles": ["ADMIN USER READ WRITE"]
"userId": "654"
}

尽管它看起来像一个JSON对象,但是由于某种原因,它以typeof的形式给出string 我需要将角色更新为[READ],但无法做到这一点。知道我们该怎么做吗?

0 个答案:

没有答案