springboot + antdesign前后端分离中,自定义表头 动态表格样式设置(UserVo -> List<UserColumn>)

  1. 以前的表格是怎么展示的
    回忆一下,引入前后端分离后,前端负责用antd写好表头和样式,数据直接从后端取过来展示。
    这种写法表格列的宽度等属性都在前端页面里写死,要修改很不方便,我们可以把宽度等属性定义在后端里,前端拿数据直接把一套全拿走, 譬如说本来你要拿一个user对象,现在我不给你user了,我给你list,每个元素是一个user属性值加上它所占列的属性,比如name,name这个里面就可以加入一个width,加入对齐方式
    使用后端经管表头数据,最大的好处就是不用重新部署,直接后台写一个接口来改变这些表数据,实现动态改变表格

2.如何做到这个功能
其实很简单,只需要定义一个转换方法,按上面的思路来转换你原有的user对象。
之后,你仍然从dao查出数据,但不是马上层层返回给前端了,而是马上去调用转换方法,产生一个column的列表,之后,把他返回给前端。

3、代码实现
首先说明一下,我采用的是antd前端框架,其他框架同理,
在这里插入图片描述

暂停买饭,有空了继续写,代码和实细节一一记录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值