EXT 4.0 차트
2228 단어 ext
function search_Top()
{
$("#Tchart > * ").remove();
//
getData();
}
function getData(){
var sd = sd_date.getSubmitValue();
var ed = ed_date.getSubmitValue();
var income=$("#income").val();
var keyword = $("#keyword").val();
var top = $("#top").val();
$.post("/rest/tcustomerStat/data/tcustomerToChart", { s_cdate: sd, e_cdate: ed ,income:income ,keyword:keyword, top: top },
function(result){
loadChart(eval("(" + result + ")"));// js
});
}
function loadChart(dd){
var dataStore = new Ext.data.JsonStore({
fields:['partyb', 'ccount', 'growing'],
data: dd
});
Ext.create('Ext.panel.Panel', {
title : ' ',
width : '100%',
height : 400,
renderTo: 'Tchart',
layout : 'fit',
items : [{
xtype : 'chart',
store : dataStore,
animate : true,//
legend : {
position : 'bottom' //
},
shadow : true,
series : [{
type : 'pie',//
field : 'ccount',//
showInLegend : false,// -----------
label : {
field : 'partyb',//
contrast : true,
color : '#FFFF00',
renderer : function(v){//
return v;
},
display : 'middle',//
font : '0px "Lucida Grande"'//
},
highlight : {
segment : {
margin: 6 //
}
},
tips : {
trackMouse : true, //
width : 168,
height : 30,
renderer : function(storeItem) {//
var title = storeItem.get('partyb') + ':'+ (storeItem.get('growing')*100).toFixed(3)+"%";
this.setTitle(title);
}
}
}]
}]
});
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ExtJS 3.2 학습 노트(3) 사용자 정의 이벤트Extjs에서 모든 상속은 Ext.util에서 합니다.Observable 클래스의 컨트롤은 이벤트를 지원할 수 있습니다. 클래스에 대해 이벤트를 사용자 정의하려면 다음 절차를 따르십시오. 1, 먼저 클래스를 정의합니...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.