Session

Session

new Session()

Session 类

客户端会话 Session 类,调用如下:

// 非法调用
const session = new Session();

// 合法调用
import Ux from 'ux';
const value = Ux.Session.get("testKey");

Methods

(static) clear()

清除 sessionStorage 中的所有数据。

(static) get(key) → {any}

代码例子:

const isLogged = () => {
    const key = Cv.KEY_USER;
    let userData = Store.Session.get(key);
    if (!userData) userData = {};
    return userData;
};
Parameters:
Name Type Description
key String

将要读取 session 中的键值。

Returns:

返回读取的数据

Type
any

(static) getDirect(key) → {*}

Parameters:
Name Type Description
key
Returns:
Type
*

(static) put(key, value)

Parameters:
Name Type Description
key String

将要写入 session 的键。

value any

将要写入 session 中的键对应的值。

(static) putDirect(key, value)

Parameters:
Name Type Description
key
value

(static) remove(key)

Parameters:
Name Type Description
key any

将要移除的 session 中键值。