首页 > 其他 > 详细

antdesign 表格合并

时间:2021-07-06 20:07:03      阅读:58      评论:0      收藏:0      [点我收藏+]
 columns = [
  {
    title: ‘Name‘,
    dataIndex: ‘name‘,
    render: (text, row, index) => {
      if (index < 4) {
        return <a>{text}</a>;
      }
      return {
        children: <a>{text}</a>,
        props: {
          colSpan: 5,
        },
      };
    },
  },
  {
    title: ‘Age‘,
    dataIndex: ‘age‘,
    render: renderContent,
  },

这样一看? index 具有很大迷惑性

应该在每行数据中插入一个属性 例如flag 当flag为true时执行某些操作

 columns = [
  {
    title: ‘Name‘,
    dataIndex: ‘name‘,
    render: (text, row, index) => {
      if (row.flag) {
        return <a>{text}</a>;
      }
      return {
        children: <a>{text}</a>,
        props: {
          colSpan: 5,
        },
      };
    },
  },
  {
    title: ‘Age‘,
    dataIndex: ‘age‘,
    render: renderContent,
  },

?

antdesign 表格合并

原文:https://blog.51cto.com/u_11641800/2994089

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!