商汇粹外网资源平台

搜索
查看: 1642|回复: 1

使用bootstrap-table,调用json数据建表怎么将原本的两列数据写在一列里? ...

[复制链接]

该用户从未签到

4

主题

20

帖子

66

积分

注册会员

Rank: 2

积分
66
发表于 2022-10-11 12:42:52 | 显示全部楼层 |阅读模式
我JSON数据是这样的,想把圈起来的两个写在一列里


最后是这样一个效果
回复

使用道具 举报

该用户从未签到

3

主题

17

帖子

75

积分

注册会员

Rank: 2

积分
75
发表于 2022-10-11 13:41:12 | 显示全部楼层
先看文档:

formatter方法接受4个参数,第一个是字段的值(value),第二个是这一行数据的完整对象,第三个是这个数据在List内的下标,第四个是字段名称(key)。
所以想要将两个字段拼接显示在一列,那就可以改造这个formatter方法:
比如:
{    field:"XXX",    title:"供货商及联系方式",    formatter:  function(value, row, index, field){        return <label>`${row.empSource} ${row.empTel}`</label>;    }}
具体效果应该就是你想得到效果。
遇到这种为题,其实一是看文档,二是,其实从formatter方法的参数列表也能看出端倪了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表