您现在的位置是:网站首页> 编程资料编程资料
前端开发指南之vue-grid-layout的使用实例_vue.js_
2023-05-24
372人已围观
简介 前端开发指南之vue-grid-layout的使用实例_vue.js_
前言
可通过拖拽改变布局(如果我们做简易开发,通过拖拽组件形成页面或者有这个需求就是非常实用的了)
因为vue-grid-layout是vue2版本的 但自己用的是vue3版本,所以要安装vue3的依赖和相关配置
效果图


一、vue中简单案例
1、安装组件 NPM
npm install vue-grid-layout --save
Yarn
yarn add vue-grid-layout
2、vue文件
显示为[x, y, w, h]:{{ item.i }} : [{{ item.x }}, {{ item.y }}, {{ item.w }}, {{ item.h }}]
可拖动 可调整大小 镜像{{ item.i }}
二、vue3使用(vue文件)
在vue3中如果报错:
external_commonjs_vue_commonjs2_vue_root_Vue_default.a is not a constructor

1、需要导入vue3支持的该版本插件
npm add vue-grid-layout@3.0.0-beta1
2、在mian.js里引入:
import VueGridLayout from ‘vue-grid-layout'
加入:.use(VueGridLayout)
createApp(App).use(axios).use(router).use(VueGridLayout).mount(‘#app’)
因为vue-grid-layout是vue2版本的 但自己用的是vue3版本,所以要安装vue3的依赖和相关配置
三、在IE上无法打开,并报错缺少:
主要原因就是第三方库的兼容性问题,把vue-grid-layout引入到vue.config.js文件下的transpileDependencies集合中:
module.exports = { ... transpileDependencies: ['element-ui', 'proxy-polyfill' , 'vue-grid-layout'], }总结
到此这篇关于前端开发指南之vue-grid-layout使用的文章就介绍到这了,更多相关vue-grid-layout使用实例内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
您可能感兴趣的文章:
相关内容
- vue递归组件实现树形结构_vue.js_
- http proxy 对网络请求进行代理使用详解_JavaScript_
- 关于react中的常见错误及解决_React_
- js中常见切割截取字符串的几种方法小结_javascript技巧_
- JavaScript 设计模式之洋葱模型原理及实践应用_JavaScript_
- Vue脚手架搭建及创建Vue项目流程的详细教程_vue.js_
- Vue源码之rollup环境搭建步骤详解_vue.js_
- react card slider实现滑动卡片教程示例_React_
- TypeScript学习笔记之类型缩小_javascript技巧_
- Vue常见组件间通信方案及典型应用场景详解_vue.js_
