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) put(key, value)
Parameters:
Name | Type | Description |
---|---|---|
key |
String | 将要写入 session 的键。 |
value |
any | 将要写入 session 中的键对应的值。 |
(static) remove(key)
Parameters:
Name | Type | Description |
---|---|---|
key |
String | 将要移除的 session 中键值。 |