• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 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)
    

    上篇:app.unmount()

    下篇:app.component()