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

开发指南136-设置零值不显示

表格里满屏的0蛋不好看,客户要求有不显示零值功能。

平台前端是基于VUE+ElmentUI的,以下方法仅限于这个架构。

第一步:使用选择框来设置是否显示零值,默认不显示

<el-checkbox v-model="askForUnionForm.showZeroInfo" false-label="0" true-label="1" @change="showZeroInfoChange">零值不显示</el-checkbox>

通过@change事件来触发表格显示情况。

第二步:在el-table-column里根据设置来显示是否显示0值,有两种方法

              1、v-if

                 这个简单明了:

                    <template slot-scope="scope">
<span v-if="scope.row.value1!= '0' || askForUnionForm.showZeroInfo === '1'">
{{ scope.row.value1 }}
</span>
</template>

              2、使用formatter

                  formatter 是一个函数,接收四个参数:

                   row:当前行的数据
column:当前列的配置
cellValue:当前单元格的值
index:当前行的索引(从 0 开始)

                 <el-table-column prop="value1"  :formatter="formatData">

    formatData(row, column, cellValue, index) {if (cellValue!= '0' || askForUnionForm.showZeroInfo === '1')return cellValueelse return ""}

平台推荐使用formatData

http://www.dtcms.com/a/357870.html

相关文章:

  • Java中使用JSONUtil处理JSON数据:从前端到后端的完美转换
  • docker命令(二)
  • vue+Django 双推荐算法旅游大数据可视化系统Echarts mysql数据库 带爬虫
  • 指纹云手机网络环境隔离技术:筑牢海外社媒多账号运营安全屏障
  • Git与DevOps实战:从版本控制到自动化部署
  • jsqlparser(六):TablesNamesFinder 深度解析与 SQL 格式化实现
  • 基于单片机商用电子计价秤电子秤系统Proteus仿真(含全部资料)
  • 从零开始学习单片机18
  • 谷歌NotebookLM升级视频概述功能:为AI音频播客注入视觉元素,重塑教学与学习体验
  • 基于单片机温控风扇ds18b20系统Proteus仿真(含全部资料)
  • GD32入门到实战21--输入捕获
  • FOC开环控制代码解读
  • Python Requests 爬虫案例
  • 【软考架构】SOA与微服务解疑
  • Python中的匿名函数详解(lambda)
  • Acrobat Pro DC 2025安装包下载及详细安装教程,PDF编辑器永久免费中文版(稳定版安装包)
  • whisper-large-v3 模型
  • 参数模板优化配置指南:从基础到进阶的完整解决方案
  • PCIe 6.0 TLP深度解析:从结构设计到错误处理的全链路机制
  • rapid_table v3.0.0发布了
  • 《P2863 [USACO06JAN] The Cow Prom S》
  • opencv基础学习与实战之轮廓分析与模板匹配(4)
  • DP1.4 8K验证平台
  • 吴恩达机器学习作业六:反向传播
  • 三一重工AI预测性维护破局:非计划停机减少60%,技师转型与数字孪生技术搅动制造业
  • 单点登录(SSO)
  • 2.ImGui-搭建一个外部绘制的窗口环境(使用ImGui绘制一个空白窗口)
  • 从零开始学Shell编程:从基础到实战案例
  • 再来,一次内存溢出
  • 【人工智能99问】参数调整技术(31/99)