common中准备一个 utils.js文件 用来存放所有的工具,并将其注册到全局中

    1. // 工具 在这个文件中 vm就相当于vue文件中的this
    2. const install = (Vue, vm) => {
    3. const xxx = ()=>{} // 工具函数
    4. vm.$u.utils = {
    5. XXX
    6. }
    7. }
    8. export default {
    9. install
    10. }

    main.js中注册

    1. import utils from '@/common/utils.js'
    2. Vue.use(utils, app)

    使用

    1. // 在vue文件中
    2. this.$u.utils.xxx()