news 2026/4/16 16:14:41

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/16 11:55:32

如何快速配置虚拟游戏控制器:终极兼容性解决方案

如何快速配置虚拟游戏控制器&#xff1a;终极兼容性解决方案 【免费下载链接】ViGEmBus Windows kernel-mode driver emulating well-known USB game controllers. 项目地址: https://gitcode.com/gh_mirrors/vi/ViGEmBus 在游戏世界中&#xff0c;你是否曾经因为设备不…

作者头像 李华
网站建设 2026/4/16 12:00:22

如何用深蓝词库转换工具3步解决输入法词库不兼容问题

还在为不同输入法之间词库无法通用而苦恼吗&#xff1f;当你从搜狗输入法切换到微软拼音&#xff0c;或者想在手机和电脑间同步词库时&#xff0c;是否发现精心积累的专业词汇无法迁移&#xff1f;深蓝词库转换工具正是为此而生&#xff0c;它就像一位精通多国语言的专业翻译&a…

作者头像 李华
网站建设 2026/4/16 0:34:43

Artix-7开发入门必看:vivado2018.3安装步骤操作指南

Artix-7开发第一步&#xff1a;手把手带你完成 Vivado 2018.3 安装与环境搭建 你是否刚入手一块基于 Artix-7 的FPGA开发板&#xff0c;满心期待地打开电脑&#xff0c;准备开始你的第一个工程&#xff1f;但点开Xilinx官网一看——“Vivado HLx 2018.3”、“WebPACK版”、“…

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

es与ESP32低功耗模式协同优化:系统学习笔记

用“智能闹钟”唤醒ESP32&#xff1a;es事件调度器与深度睡眠的协同节能实战从一个真实问题说起你有没有遇到过这样的场景&#xff1f;手里的土壤湿度传感器节点&#xff0c;装着一块500mAh的锂电池&#xff0c;本以为能撑半年&#xff0c;结果一个月就掉线了。打开电流表一测才…

作者头像 李华
网站建设 2026/4/11 20:37:31

AssetStudio终极指南:快速掌握资源解析工具的完整使用教程

AssetStudio作为一款专业的开源资源解析工具&#xff0c;能够高效提取和导出游戏资源文件中的各类资产。无论是纹理图片、3D模型还是音频文件&#xff0c;AssetStudio都能提供稳定可靠的解析支持&#xff0c;帮助用户轻松完成资源迁移和二次创作任务。 【免费下载链接】AssetSt…

作者头像 李华
网站建设 2026/4/16 9:24:39

终极跨平台词库转换完全指南:打破输入法数据孤岛

终极跨平台词库转换完全指南&#xff1a;打破输入法数据孤岛 【免费下载链接】imewlconverter ”深蓝词库转换“ 一款开源免费的输入法词库转换程序 项目地址: https://gitcode.com/gh_mirrors/im/imewlconverter 你是否曾在切换输入法时面临词库无法迁移的困境&#xf…

作者头像 李华