前端适用的几个拖拉拽插件
Posted 小疯仔
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端适用的几个拖拉拽插件相关的知识,希望对你有一定的参考价值。
今天分享几个拖拉拽的工具,包括流程图和表单
GoJS 这个上手也挺快的,大部分需求都可以满足
vue.draggable 支持vue2
Vue.Draggable.next 是一款vue3的拖拽插件,基于Sortable.js实现的,你可以用它来拖拽列表、菜单、工作台、选项卡等常见的工作场景
Form Generator
Vue 表单生成器(Form Generator)是一个基于Schema的表单生成器组件,可以基于Schema构建反应式表单。
Vue 表单生成器(Form Generator)提供21种字段类型,、也可以使用自定义字段进行扩展。生成的模板对Bootstrap友好,并且可以轻松自定义样式。
npm install vue-form-generator
//全局引入
import VueFormGenerator from "vue-form-generator";
import "vue-form-generator/dist/vfg.css";
Vue.use(VueFormGenerator)
//组件中引入
<vue-form-generator :schema="schema" :model="model" :options="formOptions"></vue-form-generator>
import VueFormGenerator from "vue-form-generator";
export default
components:
"vue-form-generator": VueFormGenerator.component
,
data()
return
model:
id: 1,
name: 'John Doe',
password: 'J0hnD03!x4',
skills: ['javascript', 'VueJS'],
email: 'john.doe@gmail.com',
status: true
,
schema:
fields: [
type: 'input',
inputType: 'text',
label: 'ID (disabled text field)',
model: 'id',
readonly: true,
disabled: true
,
]
,
formOptions:
validateAfterLoad: true,
validateAfterChanged: true,
validateAsync: true
;
社区说|如何在前端优雅的实现拖拉拽
活动时间
7 月 14 日(本周四)
20:00 - 21:00
活动日程
20:00 - 20:45 主题分享
如何在前端优雅的实现拖拉拽
演示常规的拖拉拽需求
基于 React 如何做拖拉技术选择
拖拉拽 Headless 技术架构
如何做到更好的性能优化
20:45 - 21:00 互动问答
举办社区
GDG 西安
直播网站
访问以下链接或点击阅读原文获取更多资讯
https://ctalks.gdgcn.net/live
讲师介绍
陈龙博
ILLA 低代码 CEO
目前在低代码方向创业
前知名短视频公司客户端工程师
Google & Jetbrains 技术布道师
多次参与社区分享
关于社区说
「社区说」是由谷歌开发者社区 (Google Developer Group)与谷歌开发者专家计划 (Google Developer Expert) 联合推出的,与热爱技术的开发者们交流技术,直播代码,讨论产品,分享心得的小型线上会议,每次时长 45 分钟到 1 小时。
活动将由不同的谷歌开发者社区举办,并邀请国内相关技术方向的谷歌开发者专家以及对技术有热情、愿意分享的嘉宾,一起聊聊最近做的项目、写的代码,或者三五技术好友探讨聊天。
咱们周四晚上 8 点不见不散。
往期「社区说」回顾
使用 TFLite Model Maker 完成自定义音频分类
写更少的代码,完成更多的事情 — 如何使用 Annotation 加速你的应用开发
Wechaty: 6行代码构建基于个人微信和 Whatsapp 的对话式人机交互界面应用
点击屏末 | 阅读原文 | 即刻参与
以上是关于前端适用的几个拖拉拽插件的主要内容,如果未能解决你的问题,请参考以下文章