今天在实现公司项目的时候碰到了记录中有判断是否为置顶状态的,突然联想到是否可以设置跟微信中的置顶样式一样(背景色区分其他非置顶的),经过一番翻阅资料终于将其实现了,现将其实现步骤记录在这:
(1)定义一个方法rowClassName获取当前行的数据,去判断该条记录是否为置顶状态
(2)要将原本的BasicTable自带的斑马纹以及底色都取消掉
(3)将动态判断是否要显示底色的方法rowClassName返回给BasicTable的rowClassName显示最终效果
这样便可以实现置顶状态不同底色效果,如下: