百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT知识 > 正文

干货分享,FormMaking表单设计器快速实现表单的详情展示和打印

liuian 2025-04-29 02:04 52 浏览

背景

我们在实际的表单应用中,常常会遇到表单编辑好后,如何快速地展示详情页面又或者直接能够打印呢。接下来我们会在本文中详细道来

设计表单


通过 可视化表单设计器 - FormMaking 设计出表单。这里我们使用表格布局,设计出如下样式的表单

关于如何设计出这样的表单,可以前往复杂报表设计 · 语雀查看。

展示表单详情

我们需要展示表单详情的时候,只需要配置表单组件的参数,启用表单打印阅读即可,表单就会将文本框转化为文本类型。设置如下:

<fm-generate-form 
    :data="jsonData" 
    ref="generateForm" 
    :print-read="true" >
</fm-generate-form>

print-read 属性设置成 true 即可,是不是很简单呢。

表单打印

实现表单打印也是非常简单的,我们上面已经将表单设置成打印阅读模式,让文本框消失,直接展示文本了,我们就可以直接调用 window.print()来实现页面的打印。

但是,有时我们的页面上还有其它的元素,比如打印按钮等,我们不想将其打印出来,这个时候我们就需要使用 CSS 媒体查询 @media print 来修改样式,实现在打印设备上的展示效果。

<template>
  <div>
    <fm-generate-form 
      :data="jsonData"
      ref="generateForm"
      :print-read="true"
    >
    </fm-generate-form>
    <el-button class="print-btn" type="primary" @click="handlePrint">打印</el-button>
  </div>
</template>

<style>
@media print{ .print-btn{ display: none; } }
</style>

我们来看看最后的效果:

相关推荐

办公管理系统(办公管理系统有哪些)

OA是OfficeAutomation的简写,就是办公自动化。所谓OA系统就是用网络和OA软件构建的一个单位内部的办公通信平台,用于辅助办公。OA系统完成单位内部的邮件通信、信息发布、文档管理、工作...

cad2013序列号(cad2002序列号)

很抱歉,我无法提供您所需要的CAD软件序列号密钥。这涉及到软件盗版和侵权问题,而且使用未授权的序列号是违法行为,请您尊重和支持正版软件。如果您需要使用CAD软件,可以前往Autodesk官方网站购买正...

苹果手机系统重装(苹果手机系统重装后需要登陆账号吗)
苹果手机系统重装(苹果手机系统重装后需要登陆账号吗)

为了直观一些,我就用一台美版的卡贴7代128G做演示!1,电脑下载爱思助手,将手机和电脑用数据线连接,注意数据线推荐用原装的,至少不能用几块钱的垃圾!然后打开爱思助手,如图2,点导航栏里面的刷机越狱,在弹出的窗口选择一键刷机,如下图,软件会...

2025-12-21 13:55 liuian

win10账户密码忘记了(win10账户密码忘记了进不去桌面了)

如果您忘记了Windows10账户的密码,可以尝试以下方法来恢复或重置密码:1.使用Microsoft账户重置密码:如果您使用的是Microsoft账户登录Windows10,则可...

win7电脑系统恢复(win7 恢复)
  • win7电脑系统恢复(win7 恢复)
  • win7电脑系统恢复(win7 恢复)
  • win7电脑系统恢复(win7 恢复)
  • win7电脑系统恢复(win7 恢复)
极速重装系统(极速重装系统安全吗)

1如果手机系统低无法安装巅峰极速,可以尝试升级手机系统或者寻找其他适配的版本。2低版本的手机系统可能不具备巅峰极速所需的硬件和软件要求,因此无法安装。升级手机系统可以获得更好的兼容性和性能,从而解...

电脑蓝屏怎么解决0x000000ed
电脑蓝屏怎么解决0x000000ed

电脑出现蓝屏,代码0X000000ED,首先可以尝试重启电脑,按F8进入安全模式,在安全模式下运行CMD命令窗口,之后在命令提示符下输入"chkdsk/f/r"按回车,然后按y,下次重新启动电脑时,操作系统会自动修复硬盘;如果安全模式...

2025-12-21 11:55 liuian

台式电脑能设置定时关机吗(台式电脑可以定时开机么)

找到“S3KBWake-UpFunction”或相似的选项(如“ResumeOnKBC”;2Mouse”等)、“ResumeOnPS/,可以进入BIOS主菜单的“PowerManag...

win7本地连接显示未识别的网络

可按以下方法操作:1、打开电脑“控制面板”,点击“网络连接”,选择本地连接,右键点击本地连接图标后选“属性”,在“常规”选项卡中双击“Internet协议(TCP/IP)”,选择“使用下面的IP地址...

怎么设置电脑自动锁屏时间(设置电脑自动锁屏时间并输入密码)

1、进入控制面板,选择系统与安全选项。2、点击更改计算机睡眠时间,即可设置自动锁屏时间,现在要设置30秒的锁屏,就选好30秒。3、设置好之后点击保存修改,保存好之后会进入电源计划界面,可以选择电源计划...

2025年wifi6路由器推荐(2021年wifi6路由器)

2021年性价比高的WIFI6千兆路由器是华为AX3Pro和小米AX6000。1.华为AX3Pro和小米AX6000在2021年的市场上价格相对于其他高端路由器来说更加亲民,而且它们都是目前市场上...

海马助手下载安装苹果(海马助手苹果版免费下载)

,苹果手机是可以下迅雷的,在一些助手(i4,海马,pp等)上可以下载到。但是已经很长时间没有维护,会不稳定,容易闪退。除了官方版,苹果其他服务器互通吧好像,只是不能换服务器登录...

路由器使用教程(路由器使用教程详细)

你先登录路由器,打开“高级设置”-“弹性端口”配置LAN口数大于或等于2个,然后打开“高级设置”-“端口镜像”,勾选“启用”,源端口选择连接内网的端口,镜像端口选择连接审请设备的端口,保存配置即可。他...

bios设置恢复出厂设置(bios怎么恢复出厂设置后果)

如果我们的BIOS主板设置有误,会造成某些硬件无法正常工作,这时我们就需要对BIOS进行恢复出厂设置。主要有两种方法:第一种方法:第一步:电脑开机时不停按Delete键(笔记本一般是F2键)进入BIO...

有线网络怎么连接(家里有网线怎么装wifi)

1.操作之前将机顶盒电视机连接好;2.用遥控器移动到设置的位置点击“OK”;3.进入设置界面后点击“网络设置”,如果WIFI有密码点击进入,如果没有密码只需要自动选择即可;4.进入以后点击“WIFI连...