当前位置: 首页 > news >正文

formcreat的应用2

之前介绍了使用formCreat通过json串渲染表单,今天来介绍一下他的一个相关产品FcDesigner

官网:https://pro.form-create.com/doc/

gitCode地址:https://gitcode.com/gh_mirrors/fo/form-create-designer/tree/next/packages/ant-design-vue

实现拖拽式构建表单的效果,有搭配不同种类的组件库可选

实现效果:

安装步骤

npm install @form-create/antd-designer@next npm install @form-create/ant-design-vue@next npm install ant-design-vue // 引入 import FcDesigner from '@form-create/antd-designer' import antd from 'ant-design-vue'; import 'ant-design-vue/dist/reset.css'; app.use(antd); app.use(FcDesigner) app.use(FcDesigner.formCreate)

基础搭建为上图的效果

<template> <div> <fc-designer ref="designer" height="100%" :config="config" @save="handleSave"/> </div> </template> <script setup> import { ref } from 'vue' const designer = ref() const lookJSONFn = ()=>{ console.log(designer.value.getRule()); } const config = ref({ showLanguage:false, showAi:false, showPreviewBtn:false, showSaveBtn:true, showComponentName:false, showEventForm:false, showControl:false, showJsonPreview:false, showCustomProps:false, // showFormConfig:false,//隐藏表单配置 fieldReadonly: false, permission:{ event:false, }, // 隐藏左侧的组件 // hiddenItem: ['switch', 'rate','radio','inputNumber','timeRange','timePicker','slider','dateRange','cascader', 'upload', 'transfer', 'tree', "aTransfer", "aTreeSelect", "fcEditor", 'editor', 'signaturePad'] }) function handleSave ({rule, options}) { console.log(rule, options); } </script> <style scoped> </style>

注意:这里使用的formCreat的版本和搭配的组件库要和渲染表单的组件库一致

http://www.cnnetsun.cn/news/185256.html

相关文章:

  • BBDown终极指南:10个技巧让你的B站视频永久保存
  • 打包封神!2024JCR完整版+2025分区表,投稿评职一次搞定!
  • DOL-CHS-MODS中文整合包:从新手到高手的完整指南
  • RDP Wrapper配置优化:3个关键技巧显著提升远程桌面体验
  • 5分钟声音转换神技:用AI把你的声音玩出花样
  • ComfyUI-Manager MacOS终极兼容性指南:从依赖冲突到完美运行
  • 全面讲解HardFault_Handler与其他异常的优先级关系
  • 深蓝词库转换:输入法词库互通的终极解决方案
  • 如何快速掌握深蓝词库转换:新手必学的10个技巧
  • 微信网页版终极解决方案:三步告别访问限制困扰
  • SketchUp STL插件:3D打印格式转换终极指南
  • 【后端开发转行大模型应用开发】3年后端老兵亲述大模型转型血泪史(附完整大模型学习路线)
  • GitPuk基础到实践,支持钉钉集成,实现统一认证登录
  • 原神帧率解锁工具:告别60帧限制,畅享丝滑游戏体验
  • B站视频下载神器BBDown:零基础也能轻松掌握的完整指南
  • 深蓝词库转换工具:彻底解决输入法词库迁移难题
  • 微信小程序逆向分析终极指南:wxappUnpacker完整实战教程
  • 如何快速追踪Elsevier投稿状态:3步安装完整指南
  • Zotero GPT插件实战指南:AI智能文献管理终极方案
  • 小程序springboot社区帮扶互助养老人饮食健康评估系统_5n81705e
  • 终极音频格式转换指南:如何实现QQ音乐加密文件的跨平台播放
  • 一文说清elasticsearch可视化工具核心功能与使用场景
  • 终极指南:如何用MTEX工具箱实现专业级材料微观结构分析
  • 炉石传说佣兵战记自动化脚本:3分钟上手告别重复操作烦恼
  • Babel环境下默认参数与剩余参数的全面讲解
  • NS-USBLoader完整使用教程:从入门到精通的Switch文件传输指南
  • ESP32 GPIO定时翻转实现:基于Timer的完整示例
  • 深蓝词库转换:一键解决多设备词库同步难题
  • 5分钟掌握微信小程序逆向解包:wxappUnpacker工具完全指南
  • 智能刷步数工具:彻底告别手动刷步数的烦恼