拖拽表单-QLView(第一版)

QLView

npm 地址:https://www.npmjs.com/package/qlview

csdn 地址:https://blog.csdn.net/b7410852963/article/details/106215600

demo 地址https://qlaiqyc_572.gitee.io/public-layout

起因

受前同事触发,避免复写代码,打算写个拖拖拽拽的 项目 来进行 页面拼凑,完成项目开发,由于比较熟悉Vue 所以主要使用的是 Vuex + Vue + vuedraggable + view-design 完成
在这里插入图片描述

需要解决的问题

  • 怎么保证数据一致行 - JSON
  • 怎么构建一个table ; 两种方案
  1. 使用table 来处理,每个格子采用render 缺点是太复杂特别是嵌套的情况(舍弃)
  2. 参考 栅格 来进行自定义划分 规则而言 相对简单更多
  • 拖拽插件的选取 vuedraggable(主要是星星比较多)
  • 组件库的选取(iview ElementUI) 个人觉得 iview 好看一些
  • 文件生成 FileSaver
  • ==========
  • 本地开发的时候 引入包
  • npm 发布包 ,远程引用
  1. unpkg 的使用

项目结构

在这里插入图片描述

使用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值