el-table 对循环产生的空白列赋默认值

1. el-table 空白列赋值

对el-table中未传数据存在空白的列赋默认值0。使用el-table 提供的插槽 slot-scope:{{ row || '0' }}

原数据:

html 复制代码
<el-table-column label="集镇"  :prop=city >
     <template slot-scope="{row}">
         {{ row || '0' }}
       </template>
</el-table-column>

2.el-table 对循环产生的空白列赋值

对于循环产生的列,仍要赋默认值0,可采用以下方式: {{ row[col.city] || '0' }}

原数据:

html 复制代码
<template v-for="col in cols">
   <el-table-column :label=col.label>
     <el-table-column label="集镇" :prop=col.city >
       <template slot-scope="{row}">
         {{ row[col.city] || '0' }}
       </template>
     </el-table-column>
     <el-table-column label="农村" :prop=col.village>
       <template slot-scope="{row}">
         {{ row[col.village] || '0' }}
       </template>
     </el-table-column>       
   </el-table-column>
</template>

问题解决:

相关推荐
竹林8186 分钟前
在NFT项目中集成IPFS:从Pinata上传到前端展示的完整实战与踩坑
前端·javascript
我命由我1234525 分钟前
Vite - Vite 最小项目
服务器·前端·javascript·react.js·ecmascript·html5·js
布局呆星25 分钟前
Vue3 | 事件绑定与双向数据绑定
前端·javascript·vue.js
Hilaku27 分钟前
前端资质越高,越来越不敢随便升级框架?
前端·javascript·架构
@菜菜_达31 分钟前
Vue 入门学习
前端·vue.js·学习
daols8831 分钟前
vue甘特图vxe-gantt定位到对应的行于列,定位到对应的任务视图任务条
javascript·vue.js·甘特图
终端鹿32 分钟前
手写 Vue3 自定义指令:防抖、点击外部、权限控制
前端·javascript·vue.js
关中老四33 分钟前
简单易用的vue3甘特图组件:mzgantt-vue3
javascript·vue.js·甘特图
遇事不決洛必達41 分钟前
AST反混淆脚本
javascript·爬虫·nodejs·ast·ob混淆
早點睡3901 小时前
ReactNative项目OpenHarmony三方库集成实战:@react-native-community/slider
javascript·react native·react.js