vue 组件编译为JS 后怎么在 vue项目中使用

新手上路,请多包涵

相关代码

image.png

这里使用的时候引入了一个vue

image.png

我希望在 我的 .vue文件中使用

应该如何去引入 这个文件

image.png

image.png

image.png

打包

image.png

image.png

阅读 4.8k
2 个回答
✓ 已被采纳新手上路,请多包涵

不知道是我打包的问题还是什么 用上面直接引入JS 用不了
我想应该是这个JS 是个编译过得组件所以 没法像正常的组件一样被引进来吧
我这样弄的好了
clipboard.png

image.png

引入JS后 延迟加载 在VUE 创建之后加载这个JS 直接使用webpack 中配置的library 调用就好了

这样可以正常引入
image.png

如果是组件的话,修改组件的入口文件

import xxx from './xxx.vue'
let install = function(Vue) {
  Vue.component(xxx.name, xxx)
}
export default { install }

然后直接在项目中 import 引入

import xxx from 'xxx.js'

// 全局注册
Vue.use(vueDragAlbum)

这样就可以全局使用了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题