У меня есть Ext.chart.Cart типа "Пирог", и у меня есть магазин с автозагрузкой и такими данными:
[
{name : 'Firefox', value: 50}
{name : 'IE', value: 30}
{name : 'Safari', value: 10}
{name : 'Others', value: 10}
]
Свойство "field" диаграммы - это "value".
Затем весь объект диаграммы добавляется в панель на сайте. Сначала я подумал, что круговая диаграмма не нарисована, но в DOM у меня есть это:
<div id="chartCmp" class="x-surface x-surface-default" role="presentation">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="undefined" height="undefined" id="ext-gen1053">
<defs>[...]</defs>
<rect width="100%" height="100%" fill="#000" stroke="none" opacity="0" id="ext-gen1054"/>
</svg>
</div>
(я сократил [...]), чтобы код читался здесь.
Итак, как вы можете видеть, есть элемент SVG с определениями LinearGradients и невидимым прямоугольным элементом в нем. Я не могу понять, почему данные не отображаются! Я работаю над этим уже несколько дней.
есть предложения?