Получил TS2322: тип 'номер' не может быть назначен типу 'undefined' при выполнении d3.nest (). Rollup - PullRequest
0 голосов
/ 13 апреля 2020

Попытка изучить, как создавать пользовательские визуальные элементы Power BI. Ниже приведен код, полученный из того, что у меня привело к ошибке TS2322.

interface DataPointType {
  value: PrimitiveValue;
  category: string;
}

let dataPoints: DataPointType [] = [];

*// Resultant dataPoints after some data processing*
dataPoints = [
  {value: 28, category: "2018"},
  {value: 28, category: "2018"},
  {value: 29, category: "2019"}
];

var entries = d3.nest()
  .key(d => d['category'])
  .rollup(leaves => d3.sum(leaves, d => d['value'])) *// The error line*
  .entries(dataPoints);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...