app.use()
安装插件。
类型
interface App {
use(plugin: Plugin, ...options: any[]): this
}
细节
期望插件作为第一个参数,可选插件选项作为第二个参数。
插件可以是带有install()方法的对象,也可以是直接的函数(它本身将用作安装方法)。options(第二个参数)将传递给插件的安装方法。
当app.use()在同一个插件上多次调用时,插件只会安装一次。
例子
import { createApp } from 'vue'
import MyPlugin from './plugins/MyPlugin'
const app = createApp({
/* ... */
})
app.use(MyPlugin)
