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

域名代理商网站百度推广首页

域名代理商网站,百度推广首页,网站分析一般要重点做哪几项内容,工程承包appform-create-designer 是一款开源的低代码表单设计器#xff0c;通过数据驱动表单渲染。可以通过拖拽的方式快速创建表单#xff0c;提高开发者对表单的开发效率#xff0c;节省开发者的时间。并广泛应用于在政务系统、OA系统、ERP系统、电商系统、流程管理等领域。 项目采…form-create-designer 是一款开源的低代码表单设计器通过数据驱动表单渲染。可以通过拖拽的方式快速创建表单提高开发者对表单的开发效率节省开发者的时间。并广泛应用于在政务系统、OA系统、ERP系统、电商系统、流程管理等领域。 项目采用 Vue 和 ElementPlus/ElementUI 进行页面构建内置多语言解决方案支持二次扩展开发支持自定义组件扩展。兼容 Vue2 和 Vue3 版本。 帮助文档 | 在线演示 | Github | Gitee 特点 支持事件配置支持样式配置支持表格布局支持表单验证支持表单多语言使用JSON数据生成表单支持扩展自定义组件内置30常用的表单组件和布局组件提供丰富的表单操作API支持子表单和分组 v3.2.9 版本更新内容 使用新版图标我们专门为低代码设计器产品制作了系列图标。 新增 增加图片组件 新增 增加标签页组件,表格表单组件 (Vue2版本) 新增 增加updateDefaultRule配置项, 设置组件的初始化规则 新增 完善表单事件,增加表单重置事件和重载事件 新增 事件列表增加说明 新增 增强样式配置, 增加尺寸相关配置 新增 增加取消当前选中组件的按钮 新增 远程数据支持配置query和dataType参数,处理数据回调中支持获取api和rule 新增 事件模块中增加规则相关内置事件 新增 支持给组件配置自定义props 新增 内置JSON预览模块 新增 增加表单多语言配置 新增 支持通过updateConfigOnBlur 配置项控制组件右侧配置项的更新方式 新增 增加configFormOrder配置项,控制组件右侧配置表单的顺序 完善 upload组件配置 完善 选择项支持配置多种数据类型 优化 复制时自动刷新name, 使用autoResetName配置项控制,默认开启 (不向下兼容,配置为false后和之前版本一致) 优化 内置函数导出 优化 页面滚动条显示 优化组件操作,支持不选中组件即可操作组件 PC端设计器 CDN: link relstylesheet hrefhttps://unpkg.com/element-plus/dist/index.css/link script srchttps://unpkg.com/vue/script script srchttps://unpkg.com/element-plus/dist/index.full.js/script script srchttps://unpkg.com/form-create/element-uinext/dist/form-create.min.js/script script srchttps://unpkg.com/form-create/designernext/dist/index.umd.js/scriptNodeJs: npm install form-create/designernext npm install form-create/element-uinext npm install element-plusimport FcDesigner from form-create/designer import ELEMENT from element-plus; import element-plus/dist/index.css;app.use(ELEMENT); app.use(FcDesigner) app.use(FcDesigner.formCreate)使用 fc-designer refdesigner/移动端设计器 CDN: link relstylesheet hrefhttps://unpkg.com/element-plus/dist/index.css/link link relstylesheet hrefhttps://unpkg.com/vant4/lib/index.css/ script srchttps://unpkg.com/vue/script script srchttps://unpkg.com/element-plus/dist/index.full.js/script script srchttps://unpkg.com/vant4/lib/vant.min.js/script script srchttps://unpkg.com/form-create/element-uinext/dist/form-create.min.js/script script srchttps://unpkg.com/form-create/vantnext/dist/form-create.min.js/script script srchttps://unpkg.com/form-create/vant-designernext/dist/index.umd.js/scriptNodeJs: npm install form-create/vant-designernext npm install form-create/element-uinext npm install form-create/vantnext npm install element-plus npm install vantimport FcDesignerMobile from form-create/vant-designer import ELEMENT from element-plus; import vant from vant; import vant/lib/index.css; import element-plus/dist/index.css;app.use(ELEMENT) app.use(vant) app.use(FcDesignerMobile) app.use(FcDesignerMobile.formCreate)使用 fc-designer-mobile refdesigner/表单渲染 在使用设计好的规则进行表单设计和回显时正确地处理 JSON 数据格式是至关重要的。以下文档详细介绍了如何渲染表单并包含了动态加载和保存表单配置的高级用法示例。 挂载 formCreate 示例 //从设计器中导入 formCreate import {formCreate} from form-create/designer; //挂载 formCreate app.use(formCreate);表单渲染示例 以下示例演示如何获取后端存储的表单规则并通过 formCreate 渲染表单。 templatediv idappform-create v-ifrule.length v-modelformData v-model:apifApi sumbithandleSubmit :rulerule:optionoption/form-create/div/templatescript setupimport {formCreate} from form-create/designer;const rule ref([]);const options ref({});const fApi ref(null);//表单数据const formData ref({});function handleSubmit(formData) {// 模拟提交表单数据到后端axios.post(/api/submitFormData, formData).then(response {console.log(提交成功:, response.data);}).catch(error {console.error(提交失败:, error);});}onMounted(() {// 模拟从后端加载表单JSON规则axios.get(/api/getFormRules).then(response {const {ruleJson, optionsJson, formData} response.data;rule.value formCreate.parseJson(ruleJson);options.value formCreate.parseJson(optionsJson);formData.value formData;}).catch(error {console.error(加载表单规则失败:, error);});});/script注意事项 确保从后端返回的 JSON 数据格式正确以保证 formCreate.parseJson 的正常工作。在实际实现时根据你的 API 结构调整请求URL和数据字段名称。 通过这些示例和说明开发者可以在 Vue 应用中实现动态表单渲染与数据持久化提交高效管理表单的设计和使用。 保存规则 提供了保存表单设计的功能使开发者能够持久化存储表单设计以便用户在页面刷新或重载后能够恢复先前的状态。这对于复杂表单的管理和持久化至关重要。 必须使用 formCreate.parseJson 代替 JSON.stringify 方法使用 formCreate.toJson 代替 JSON.parse 方法来转换 JSON 数据以确保数据格式正确。 显示保存按钮 设计器中内置了一个保存按钮通过 config.showSaveBtn 配置项来控制其显示。此功能允许用户在表单设计完成后方便地触发保存操作。 以下代码展示了如何在配置中启用保存按钮 {config: {showSaveBtn: true}}保存数据 当用户点击保存按钮时会触发 save 事件。开发者可以自定义处理该事件以实现保存功能将设计好的表单规则和配置发送到服务器或本地存储。 保存数据示例 以下是保存数据的一个简单实现示例 templatefc-designer refdesigner savehandleSave :configconfig//templatescript setupconst config {showSaveBtn: true}function handleSave ({ruleJson, optionsJson}) {// 示例调用后端接口保存表单规则和配置axios.post(/api/saveForm, {rules: ruleJson,options: optionsJson}).then(response {// 处理保存成功的逻辑console.log(表单保存成功, response.data);}).catch(error {// 错误处理console.error(表单保存失败, error);});}/script通过上述代码当用户点击保存按钮时表单的规则和配置以 JSON 格式发送到指定的 API 接口。 回显数据 为了在加载页面时回显之前设计的表单需要从存储中加载之前保存的 JSON 规则和配置将其应用到设计器中。 回显数据示例 以下是回显数据的实现示例 templatefc-designer refdesigner savehandleSave :configconfig//templatescript setupconst designer ref(null)onMounted(() {try {// 示例从服务器端获取保存的JSON规则const { data } await axios.get(/api/getForm);const { ruleJson, optionsJson } data;// 回显设计的表单designer.value.setOptions(optionsJson);designer.value.setRule(ruleJson);} catch (error) {console.error(加载表单数据失败, error);}});/script在以上代码中应用程序会在组件挂载后立即从服务器加载之前保存的数据并将其应用到当前的设计器实例以恢复表单状态。
http://www.dnsts.com.cn/news/64235.html

相关文章:

  • 江苏省城乡住房建设厅网站公司怎么建设网站
  • 免费名字设计logo网站青岛辅德网络技术有限公司
  • 室内设计网站案例做推广网站费用
  • php网站连接数据库锦州网站建设预订
  • 淘宝网站是用什么开发的正确的网址格式例子
  • 诏安建设局网站浙江省建设信息港成绩查询
  • 南宁物流公司网站建设苏州高端网站建设开发
  • 建立网站 多少钱网站建设经费预算表
  • 中国建设银行网站登录不上网站建设公司熊掌号
  • 做装修业务呢有多少网站一级a做爰片免费的网站有吗
  • 企业做网站哪家便宜百度链接
  • 做微信公众平台的网站设置WordPress注册
  • 万由nas做网站郑州开发小程序平台
  • 贵州安顺做公司网站移动应用开发属于什么专业类别
  • 赣州网站建设开发小企业做网站怎么做
  • 上海聚通装修公司地址seo收索引擎优化
  • 企业网站建设条件android开发者官网
  • 上海装修网站建设北京建设工程公司
  • 揭阳建站服务外贸公司如何做公司网站
  • 网站开发资质泰兴市城乡住房建设局网站
  • 沧州网站建设的集成商验证码网站搭建
  • 佛山建站张家港网站建设做网站
  • 企业品牌网站建设价格带注册的网站需要多大空间
  • c mvc制作网站开发太原百度推广制作个性商城网站
  • 武隆网站建设费用深圳策划公司网站
  • 那个网站详情页做的好网络营销课程收获
  • 网站建设ppt演示文档杭州网站建设很棒
  • 建筑行业官方网站赤峰建设业协会的官方网站
  • 武安网站制作企业一站式网站建设
  • 评价一个网站的好坏网站域名申请之后如何做网站