bootstrap table中formatter作用是什么

 我来答
luolei_self
2017-03-09 · TA获得超过135个赞
知道答主
回答量:32
采纳率:0%
帮助的人:14.9万
展开全部

formatter这个属性属于列参数,意思就是对当前列的数据进行格式化操作,它是一个函数,有三个参数,value,row,index,

value:代表当前单元格中的值,

row:代表当前行,

index:代表当前行的下标,

可以使用return 返回你想要的数据显示在单元格中;

例子1:使用js参数方式配置

{field:"operate",title:"操作",align:"center",valign:"middle",formatter:function(value,row,index){
     return "<a href='javascript:;' onclick='editRow(event)'>编辑</a>&nbsp;&nbsp;<a href='javascript:;' onclick='deleteRow(event)'>删除</a>";
 }}

效果:

例子2:使用data-formtter:使用自定义属性参数

<table id="tbl" data-formatter="fun"></table>
function fun(value,row,index){
  /*处理数据*/
  return "<a href='javascript:;' onclick='editRow(event)'>编辑</a>&nbsp;&nbsp;<a href='javascript:;' onclick='deleteRow(event)'>删除</a>";
}

效果:

黑色冲撞
2018-03-31 · TA获得超过2367个赞
知道小有建树答主
回答量:5
采纳率:95%
帮助的人:1125
展开全部

formatter这个属性属于列参数,意思就是对当前列的数据进行格式化操作,它是一个函数,有三个参数value,row和index。value: 代表当前单元格中的值。row:代表当前行。index: 代表当前行的下标。

Bootstrap是Twitter推出的一个开源的用于前端开发的工具包,是一个CSS/HTML框架。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都有使用。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式