plugin.ts
提供了插件生命周期的各种方法的调用
afterAdd
。需要注意的是,插件的添加是无序的,所以不要在 afterAdd
里获取其他插件的实例,如果需要获取其他插件的实例,可以在 beforeLoad
或者 load
里获取beforeLoad
里所有已激活的插件都实例化了,此时可以通过 app.pluginManager.get()
获取到实例load
里,所有插件的 beforeLoad
方法都已执行完毕,此时可以进行插件的初始化工作,比如注册路由app.i18n
国际化app.apiClient
API 客户端app.pluginManager
插件管理器app.router
路由管理app.systemSettingsManager
系统设置页app.schemaInitializerManager
Schema Initializer 配置app.schemaSettingsManager
Schema Settings 配置app.addProviders
Provider 组件app.addComponents
Schema 渲染app.addScopes
Schema 渲染useApp()
useApp() APIusePlugin()
usePlugin() APIuseAPIClient()
API 客户端useRequest()
API 客户端