let modulesFiles = require.context('@/libs/mixins/directives', true, /^\.\/.*\.js$/)
// 遍历directives文件夹里面的文件
modulesFiles.keys().forEach(fileKey => {
let file = modulesFiles(fileKey).default
Object.keys(file).forEach(key => {
Vue.directive(key, file[key]) // 对内容做封装
})
})
require.context的使用/vue的指令封装
最新推荐文章于 2024-08-15 19:41:48 发布