前端适用的几个拖拉拽插件

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 完成自定义音频分类

自动驾驶视觉感知与 TensorFlow 应用

DataStore:Android K-V 存储的后浪

让代码更 Dart(语言特性与设计模式)

一起来聊聊 Rasa 3.0

Flutter 2 迁移实践

使用 Jetpack Compose 自定义"View"

物联网设备中运行 TensorFlow

写更少的代码,完成更多的事情 — 如何使用 Annotation 加速你的应用开发

Wechaty: 6行代码构建基于个人微信和 Whatsapp 的对话式人机交互界面应用

 点击屏末  | 即刻参与


以上是关于前端适用的几个拖拉拽插件的主要内容,如果未能解决你的问题,请参考以下文章

社区说|如何在前端优雅的实现拖拉拽

99前端 | 关于Chrome Devtools你可能有所不知的几个技巧

vue.js2.0开发中的几个技巧

美团开源用 Vue.js 开发小程序的前端框架 mpvue

前端框架哪个好

2021.6月最新前端面试题总结(JavaScriptHtml5小程序ReactES6Vue.js源码全栈)