1,formatter是什么?

简单点:就是首先拿到这个单元格的值,通过函数return返回一个新值  再来给这个单元格

2,formatter是elmentUI中的el-table-column的一个属性,用来格式化内容。(比如后台给你返1或2或者3,你需要展示成“单选”和“多选” “简答”)

函数写法:formatter (row, column, cellValue, index) {

“给判断或者筛选数组的   然后 retrurn返回”

}

默认有四个参数(row, column, cellValue, index)

value  和  cellValue一样:表示当前单元格中的值,或者说是 内容
row:表示当前行

column:表示当前列
index:表示当前行的下标  
可以使用return返回想要的数据显示在单元格中

代码如下(示例):

 <el-table :data="tableData" ><el-table-columnprop="questionType"    // 它是传入的是 显示 1 或者 2 或者 3label="题型"  align="center" :formatter="formatter"  //element中的格式化内容,可以在函数中使用return返回想要的数据显示在单元格中min-width="40"></el-table-column>
//...此处省略
import { questionType } from '@/constants.js'  //把下面黑框的代码, 默认导入
methods: {// 格式化数据(题型) formatter (row, column, cellValue, index) {// console.log(cellValue)  它是显示1 或者 2 或者 3// 对象.find() 表示筛选条件找到了满足要求的,就立马返回,后面不管了有没有满足添加条件,就不筛选判断了const res = questionType.find(item => item.value === +cellValue)return res ? res.label : '未知'}
// ...此处省略
}
// 题型   这个文件constants.js  放了下面的代码  默认导出export const questionType = [{value: 1,label: '单选'},{value: 2,label: '多选'},{value: 3,label: '简答'}
]

formatter是什么?相关推荐

  1. Free Online SQL Formatter

    SQL Formatter Web Service Free Online SQL Formatter SQL Parser engine used by SQL formatter 今日找了几个在线 ...

  2. jQuery EasyUI DataGrid - 格式化列(formatter )

    以下实例格式化在 easyui DataGrid 里的列数据,并使用自定义列的 formatter,如果价格小于 20 就将文本变为红色. 为了格式化一个数据网格(DataGrid)列,我们需要设置 ...

  3. EasyUI-datagrid 对于展示数据进行处理(formatter)

    一:声明datagrid列,在列中添加formatter属性,并指定js方法 columns = [[ { title: '编号', field: 'Id', width: 100, sortable ...

  4. logging.Formatter 日期格式

    formatter = logging.Formatter("%(asctime)s %(levelname)s %(message)s","%Y%b%d-%H:%M:% ...

  5. Spring MVC-06循序渐进之Converter和Formatter

    概述 converter Step 1 实现Converter接口 Step 2 SpringMVC配置文件中配置bean及设置conversion-service属性 小Demo formatter ...

  6. Echarts组件 tooltip提示formatter函数

    图表提示框的内容修改和HTML样式解决 setChart(value) {let myChart = echarts.init(document.getElementById("fee&qu ...

  7. EleemntUI中el-table的formatter格式化字典显示的使用

    场景 某些类似于用字典(键值对)存储的属性,比如操作员这种 1代表用户id 数组库存储的也是用户id,但是在页面上展示的是用户姓名 数据库中存储czy是数字即用户的id 而要在页面上展示的是用户姓名 ...

  8. easyui datagrid 表格组件列属性formatter和styler使用方法

     明确单元格DOM结构 要想弄清楚formatter和styler属性是怎么工作的,首先要弄清楚datagrid组件内容单元格的DOM接口,注意,这里指的是内容单元格,不包括标题单元格,标题单元格 ...

  9. vue中展示列表,类似formatter方法及在vue中点击页面信息事件

    后台返回文件路径及文件名,前端展示只需要展示文件名,在Easyui中使用formatter方法很轻松就实现了,在vue中,需要使用过滤方式: formatterfj方法为截取字符串返回文件名 该方法应 ...

  10. android Formatter 的使用

    今天,简单讲讲android里的关于Formatter 的使用.  这几天换租房的位置,好累啊.弄得我写博客的习惯都没有按时完成.之前,我在看String.format的源码时,发现了String ...

最新文章

  1. Javascript用递归的方式遍历json数组
  2. 右键用 pycharm打开
  3. 北京五环以内将全面禁止新建和扩建数据中心
  4. python装饰器的使用场景
  5. leetCode刷题第一天--求两数之和
  6. SAP Cloud for Customer(C4C)前台显示的数据是如何从后台读取的
  7. python 字符串分割_python中分割字符串split切割并选择输出 逐行读取文件后字符串拼接...
  8. linux-权限更改-符号更改法-rwx
  9. php要求输入是个数求平均值、_Excel表格技巧—如何在 Excel 中快速完成求和、平均值、百分比...
  10. java resource和,java_spring之Autowired与Resource差异解析
  11. 模板之家php mysql_PHP+APACHE+MYSQL安装方法
  12. IE与FireFox的不同点(不断更新中..)
  13. 新手学计算机剪辑,适合剪辑初学者使用的电脑剪辑软件
  14. 软件设计模式Day01--简单的模拟鸭子应用
  15. win7休眠不断网的设置方法
  16. ,到底是买新房好还是二手房好?看完你就明白了!
  17. 100元钱买100只鸡
  18. 旺季选品逻辑:用数据思维找到潜力爆款
  19. android 判断手机系统语言是否是简体中文的最新方法
  20. 人脸检测算法代码python_Python有多强大!20行代码实现人脸检测与识别

热门文章

  1. [ javascript ] HHJsLib!
  2. jsp中使用split函数
  3. js跳出for双循环
  4. 程序员吃的是青春饭?本质上取决于......
  5. 如何理解面向切面编程中的切面?
  6. VSCode 快捷键一览,从此高效办公
  7. 一键搭建zabbix脚本
  8. 终端如何Ping网络
  9. 多线程技术和多核技术
  10. 抖音品质建设 - iOS启动优化之原理篇