Слияние строк таблицы проектирования Ant на основе данных вместо значения индекса - PullRequest
0 голосов
/ 18 апреля 2020
 {
    title: 'Home phone',
    colSpan: 2,
    dataIndex: 'tel',
    render: (value, row, index) => {
      const obj = {
        children: value,
        props: {},
      };
      if (index === 2) {
        obj.props.rowSpan = 2;
      }
      // These two are merged into above cell
      if (index === 3) {
        obj.props.rowSpan = 0;
      }
      if (index === 4) {
        obj.props.colSpan = 0;
      }
      return obj;
    },
  },

enter image description here

В примере, основанном на значении индекса, размер диапазона строк определяется, можем ли мы сделать это на основе данных предыдущего столбца (если есть два Джона Брауна, то длина строки должна быть 2) ?. Таким образом, в основном нам нужно определить размер диапазона строк путем сортировки строк и сравнения значений строк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...