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