Я хотел бы, чтобы встроить dxChart из DevExpress в ExtJS панель ...Extjs с DevExpress ChartJS
Вот моя основная попытка:
var chart = $('#chartContainer').dxChart({
size:{height:200,height:200},
commonSeriesSettings: {
label: {
visible: true
}
},
series: [{
data: [
{ arg: 0, val: 1 },
{ arg: 2, val: 4 },
{ arg: 4, val: 2 }]
}, {
data: [
{ arg: 1, val: 1 },
{ arg: 2.5, val: 9 },
{ arg: 3.7, val: 5.6 }]
}]
});
var panelChart = new Ext.Panel({
items: [{
contentEl: 'chartContainer',
border: false,
layout: 'fit'
}]
});
<body>
<div id="chartContainer" style="width: 100%; height: 100%"></div>
</body>
Если удалить DIV из тела диаграммы Безразлично «т появляются на панели :(
Но, как это не изменить размер диаграммы с размером окна. Я не хочу, чтобы объявить DIV в теле.
Любые идеи? Я бы использовать его как Highcharts для Extjs. Возможно?
Заранее спасибо :)
Благодаря Rixo, на изменение размера не работает:/графика только отвечает, если я изменяю размер браузера ... – user2633804
Devexpress не является открытым исходным кодом, поэтому я не могу проверить себя. Если вы обновите свой вопрос своим кодом, возможно, я смогу определить, что случилось. – rixo
http://chartjs.devexpress.com is free :) ChartJS – user2633804