vue.use()的作用
官方文檔的解釋: 安裝 Vue.js 插件。如果插件是一個對象,必須提供 install 方法。如果插件是一個函數,它會被作為 install 方法。install 方法調用時,會將 Vue 作為參數傳入。
vue.use()使用情景:
可以在項目中使用vue.use()全局注入一個插件,從而不需要在每個組件文件中import插件。例如:
不使用vue.use()注入插件:
const utils = require('./utils')
// 或者
import utils from './utils'
使用vue.use()注入插件,最典型的案例:
import Vue from 'vue';
import Router from 'vue-router';
Vue.use(Router);
使用了vue.use()注冊插件之后就可以在所有的vue文件中使用路由:
this.$route