D3.js: получить массив данных, прикрепленных к выбору?

Я хотел бы получить массив всех данных, прикрепленных к выделению в D3.

Я работаю с примером изОбщий шаблон обновленияи пытается это:

var text = svg.selectAll("text")
  .data(data, function(d) { return d; });

var textEnter = text.enter().append("text")
  .attr("class", "enter")
  .text(function(d) { return d; });

console.log('textEnter data', textEnter[0]);

var textEnterKeys = d3.map(textEnter[0], function(d) { 
  return d.__data__;
});

console.log('textEnterKeys', textEnterKeys);

НоtextEnterKeys выглядит точно так же, какtextEnter, Как я могу получить массив данных, прикрепленных к каждому элементу в выборе?

Ответы на вопрос(3)

Ваш ответ на вопрос