Метка является частью Серии, поэтому метка Метка должна быть размещена внутри Серии.Для Series argumentField
должно быть установлено значение 'region'
(в соответствии с демоверсией 1004 *)
Это касается настройки диаграммы, но, к сожалению, версия 18.1.5-alpha.10 имеет регрессиюотносительно компонента Label.Поэтому я бы порекомендовал вам следующее:
1) понизить рейтинг "devextreme-react"
до "18.1.5-alpha.9"
и отследить проблему
2) изменить код следующим образом:
var data = [{
region: "Asia",
val: 4119626293
}, {
region: "Africa",
val: 1012956064
}, {
region: "Northern America",
val: 344124520
}, {
region: "Latin America and the Caribbean",
val: 590946440
}, {
region: "Europe",
val: 727082222
}, {
region: "Oceania",
val: 35104756
}];
class Donut extends React.Component {
render() {
return (
<PieChart
type={"doughnut"}
palette={"Soft Pastel"}
dataSource={data}
>
<Legend
visible={true} // should be false because I don't want legends, but currently I need them
horizontalAlignment={"left"}
verticalAlignment={"bottom"}
margin={0}
/>
<Series
argumentField={'region'}
>
<Label
visible={true}
format={'fixedPoint'}
connector={{ visible: true }}
/>
</Series>
<Tooltip
enabled={true}
shared={true}
/>
</PieChart>
);
}
}