插件
ts
import FastElementPlus, { install, version } from "fast-element-plus";- 默认导出是包含
install(app)和version的 Vue 插件。 install会注册 Element Plus、两套强制安装的图标、全部组件和全部指令;同一 Vue 应用重复安装不会再次注册。version是当前包版本。INSTALLED_KEY是完整插件用于标记 Vue 应用已完成安装的内部约定键;仅在自定义安装集成时需要使用。
导入根入口时会应用 Fast 团队约定的 Element Plus 默认 Props,并增强 ElMessageBox.alert、ElMessageBox.confirm、ElMessageBox.prompt 单例方法;调用 app.use(FastElementPlus) 还会注册 Element Plus 与两套图标。这些行为属于公开运行时契约。
Element Plus 次版本升级必须执行 兼容性与升级核对。
install 注册
向 Vue App 注册 Element Plus、两套图标、全部 Fast 组件和指令。
签名
ts
install(app: App): void;示例
ts
import { createApp } from "vue";
import { install } from "fast-element-plus";
const app = createApp({});
install(app);输入
| 输入值 | 输入值类型 | 必填/默认值 | 输入值说明 |
|---|---|---|---|
app | App | 是 | 需要安装组件库的 Vue 3 App。 |
返回
| 返回值 | 返回值类型 | 返回值说明 |
|---|---|---|
result | void | 没有返回值;同一 App 重复安装保持幂等。 |
