API
按导出查阅。用法叙事见 指南。
核心调用链
ts
import { createLayer } from 'vue-layerx'
import { ElDialog } from 'element-plus'
export const useDialog = createLayer(ElDialog)
const dialog = useDialog(HelloWorld)
dialog.$open({ id: 1 })导出一览
| 导出 | 说明 |
|---|---|
createLayer | 由容器创建组合式函数(如 useDialog) |
defineLayer | 内容侧注册默认配置 |
LayerTemplate | 模板投递具名插槽 |
LayerNoContainer | 容器与内容未拆分时的透明容器标记 |
LayerConfirmError | confirm() 失败错误类 |
| 类型 | 见 类型 · 配置 |
useLayer 不是包导出,见 createLayer 返回值。
实例
LayerInstance — $open / open / close / $confirm / confirm / clone / bindHost / …