javascript - Vue : How does vuetify make its components available without import?

标签 javascript vue.js vuetify.js

使用 vuetify 时框架中,有一组组件(如 slider 等)无需显式导入即可使用。

我很好奇 vuetify 是如何实现这一点的?

最佳答案

您可以查看 source code .

它将自身安装为插件并运行 Vue.use( 并将所有组件放在那里。

import { Vuetify as VuetifyPlugin, VuetifyUseOptions } from 'types'

const Vuetify: VuetifyPlugin = {
  install (Vue: VueConstructor, args?: VuetifyUseOptions): void {
    Vue.use(VuetifyComponent, {
      components,
      directives,
      ...args
    })
  },

关于javascript - Vue : How does vuetify make its components available without import?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52119733/

相关文章:

javascript - 调查问卷“下一步”按钮的逻辑?

javascript - 当鼠标悬停在 div 面板上时按住它

vue.js - Vue3/Vite : How to package components for publishing on npm

javascript - 当我从表中提取最大值和最小值时,如何在 vue 2.0 中的 <v-slider> 中动态设置最大值和最小值

vue.js - Nuxt 3 路由 : "Simple" dynamic route return 404 error

javascript - 如何使用 jQuery 从 anchor 标记获取链接

javascript - 在将用户带到 href 位置之前,在 <a> 单击时进行 AJAX 调用是个好主意吗?

javascript - Vue js Vuetify自定义组件未根据显示断点渲染

javascript - 如何解决 vuetify 扩展面板的问题?

css - 如何在对话框 vuetify 中设置布局行?