Home > SYS_Storage > setExtensionUserConfig
SYS_Storage.setExtensionUserConfig() method
设置扩展用户配置
签名
typescript
function setExtensionUserConfig(key: string, value: any): Promise<boolean>;1
参数名
参数 | 类型 | 描述 |
|---|---|---|
key | string | 配置项 |
value | any | 值 |
返回值
Promise<boolean>
操作是否成功
备注
新建扩展用户配置也使用本接口,在设置时如果不存在将会自动新建
注意:本接口仅扩展有效,在独立脚本环境内调用将始终 throw Error
示例
javascript
// 1. 写入一条新配置(key 不存在时自动新建)
const created = await eda.sys_Storage.setExtensionUserConfig('嘉立创示例_主题', '深色');
// 2. 用同一个 key 再次写入,覆盖旧值
const updated = await eda.sys_Storage.setExtensionUserConfig('嘉立创示例_主题', '浅色');
// 3. 清理演示配置,还原存储现场
await eda.sys_Storage.deleteExtensionUserConfig('嘉立创示例_主题');
console.log('新建配置结果:', created);
console.log('覆盖写入结果:', updated);1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11