mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-12-12 19:52:49 +00:00
129 lines
1.7 KiB
Markdown
129 lines
1.7 KiB
Markdown
# storageService方法
|
||
|
||
## getStorage
|
||
|
||
- **[扩展支持](../../guide/editor-expand#行为扩展):** 是
|
||
|
||
- **参数:**
|
||
|
||
-
|
||
|
||
- **返回:**
|
||
|
||
- `{Promise<void>}`
|
||
|
||
- **详情:**
|
||
|
||
## getNamespace
|
||
|
||
- **[扩展支持](../../guide/editor-expand#行为扩展):** 是
|
||
|
||
- **参数:**
|
||
|
||
-
|
||
|
||
- **返回:**
|
||
|
||
- `{Promise<void>}`
|
||
|
||
- **详情:**
|
||
|
||
## clear
|
||
|
||
- **[扩展支持](../../guide/editor-expand#行为扩展):** 是
|
||
|
||
- **参数:**
|
||
|
||
-
|
||
|
||
- **返回:**
|
||
|
||
- `{Promise<void>}`
|
||
|
||
- **详情:**
|
||
|
||
## getItem
|
||
|
||
- **[扩展支持](../../guide/editor-expand#行为扩展):** 是
|
||
|
||
- **参数:**
|
||
|
||
-
|
||
|
||
- **返回:**
|
||
|
||
- `{Promise<void>}`
|
||
|
||
- **详情:**
|
||
|
||
## key
|
||
|
||
- **参数:**
|
||
|
||
-
|
||
|
||
- **返回:**
|
||
|
||
- `{Promise<void>}`
|
||
|
||
- **详情:**
|
||
|
||
## removeItem
|
||
|
||
- **[扩展支持](../../guide/editor-expand#行为扩展):** 是
|
||
|
||
- **参数:**
|
||
|
||
-
|
||
|
||
- **返回:**
|
||
|
||
- `{Promise<void>}`
|
||
|
||
- **详情:**
|
||
|
||
## setItem
|
||
|
||
- **[扩展支持](../../guide/editor-expand#行为扩展):** 是
|
||
|
||
- **参数:**
|
||
|
||
-
|
||
|
||
- **返回:**
|
||
|
||
- `{Promise<void>}`
|
||
|
||
- **详情:**
|
||
|
||
## destroy
|
||
|
||
- **参数:**
|
||
|
||
-
|
||
|
||
- **返回:**
|
||
|
||
- `{Promise<void>}`
|
||
|
||
- **详情:**
|
||
|
||
## use
|
||
|
||
使用中间件的方式扩展方法,上述方法中标记有`扩展支持: 是`的方法都支持使用use扩展
|
||
|
||
## usePlugin
|
||
|
||
- **详情:**
|
||
|
||
相对于[use](#use), usePlugin支持更加灵活更加细致的扩展, 上述方法中标记有`扩展支持: 是`的方法都支持使用usePlugin扩展
|
||
|
||
每个支持扩展的方法都支持定制before、after两个hook来干预原有方法的行为,before可以用于修改传入参数,after可以用于修改返回的值
|
||
|
||
## removeAllPlugins
|
||
|
||
- **详情:**
|
||
|
||
删掉当前设置的所有扩展
|
||
|