github.com/e154/smart-home@v0.17.2-0.20240311175135-e530a6e5cd45/static_source/admin/src/plugins/elementPlus/index.ts (about) 1 import type { App } from 'vue' 2 3 // 需要全局引入一些组件,如ElScrollbar,不然一些下拉项样式有问题 4 import { ElLoading, ElScrollbar } from 'element-plus' 5 6 const plugins = [ElLoading] 7 8 const components = [ElScrollbar] 9 10 export const setupElementPlus = (app: App<Element>) => { 11 plugins.forEach((plugin) => { 12 app.use(plugin) 13 }) 14 15 components.forEach((component) => { 16 app.component(component.name, component) 17 }) 18 }