news 2026/4/18 1:26:36

formcreat的应用2

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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的版本和搭配的组件库要和渲染表单的组件库一致

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 6:16:34

UDS 28服务通信使能管理的工具级解决方案

让通信“静默”与“苏醒”更智能&#xff1a;UDS 28服务的工程化落地实践在一辆新车下线前的EOL检测台上&#xff0c;总线突然陷入混乱——几十个ECU同时发送周期报文&#xff0c;诊断请求被淹没在噪声中&#xff1b;OTA升级过程中&#xff0c;某个未关闭的应用信号意外触发了错…

作者头像 李华
网站建设 2026/4/18 5:00:09

ComfyUI Manager:重新定义AI绘画工作流的高效管理方案

ComfyUI Manager&#xff1a;重新定义AI绘画工作流的高效管理方案 【免费下载链接】ComfyUI-Manager 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-Manager 你是否曾经在AI绘画创作中遇到过这样的困扰&#xff1a;面对众多功能强大的自定义节点插件&#xff0…

作者头像 李华
网站建设 2026/4/15 16:19:08

E-Hentai下载器完整指南:快速掌握图片批量下载技巧

E-Hentai下载器完整指南&#xff1a;快速掌握图片批量下载技巧 【免费下载链接】E-Hentai-Downloader Download E-Hentai archive as zip file 项目地址: https://gitcode.com/gh_mirrors/eh/E-Hentai-Downloader E-Hentai下载器是一款专为E-Hentai网站设计的开源下载工…

作者头像 李华
网站建设 2026/4/16 15:41:42

三月七小助手:如何用自动化工具让你的星穹铁道体验更轻松?

每天忙于工作学习&#xff0c;却担心错过《崩坏&#xff1a;星穹铁道》的每日奖励&#xff1f;重复刷本让你感到疲惫&#xff1f;现在&#xff0c;一个智能助手可以帮你解决这些烦恼&#xff01;三月七小助手通过图像识别技术&#xff0c;让你在忙碌时也能轻松管理游戏进度&…

作者头像 李华
网站建设 2026/4/18 6:44:29

小米运动步数自动化管理完整指南

小米运动步数自动化管理完整指南 【免费下载链接】mimotion 小米运动刷步数&#xff08;微信支付宝&#xff09;支持邮箱登录 项目地址: https://gitcode.com/gh_mirrors/mimo/mimotion 还在为每日运动数据不理想而烦恼吗&#xff1f;想轻松提升微信和支付宝的步数排名吗…

作者头像 李华
网站建设 2026/4/16 14:17:49

深蓝词库转换:一键解决多设备词库同步难题的完整指南

深蓝词库转换&#xff1a;一键解决多设备词库同步难题的完整指南 【免费下载链接】imewlconverter ”深蓝词库转换“ 一款开源免费的输入法词库转换程序 项目地址: https://gitcode.com/gh_mirrors/im/imewlconverter 深蓝词库转换是一款功能强大的开源免费工具&#xf…

作者头像 李华