Dojo 차트 라이브러리를 사용하여 Spider Chart를 구현하려고합니다. 나는 도장에서 더미 예를 사용하고 있습니다 : http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/charting/tests/test_spider2d.htmlDojo Spider Chart의 addSeries() 메소드에서 JSON 객체를 전달하는 방법
그것은이 같은 addSeries 방법 사용 등
chart1.addSeries("China", {data: {"GDP": 2,"area": 6,"population": 2000,"inflation": 15,"growth": 12}}, { fill: "blue" });
chart1.addSeries("France", {data: {"GDP": 6,"area": 15,"population": 500,"inflation": 5,"growth": 6}}, { fill: "red" });
chart1.addSeries("USA", {data: {"GDP": 3,"area": 20,"population": 1500,"inflation": 10,"growth": 3}}, { fill: "green" });
.. 그리고 ..
chart1.render();
을하지만 난에 전달하려면 데이터를 동적으로 나는 다음과 같은 데이터를 가지고있다 :
var obj1 = [{
"qNo": "THR1",
"qAns": "3"
}, {
"qNo": "THR2",
"qAns": "3"
}, {
"qNo": "THR3",
"qAns": "1"
}, {
"qNo": "THR4",
"qAns": "3"
}, {
"qNo": "THR5",
"qAns": "3"
}, {
"qNo": "THR7",
"qAns": "3"
}
];
나는 같은 구조이지만 다른 qAns 값을 가지고있다.
위의 예 에서처럼 "중국"과 "프랑스"대신 obj1과 obj2를 사용하고 싶습니다.
그래서 나는
chart1.addSeries("obj1", {data: {obj1 data needs to go here but how?}}, { fill: "blue" });
chart1.addSeries("obj2", {data: {obj1 data needs to go here but how?}}, { fill: "red" });
같은 당신이 어떤 구문 내가 addSeries 방법에 OBJ 변수를 전달하는 데 사용된다 좀 도와 주실 래요? JSON 개체로 사용하고 데이터 저장소로 변환하고 데이터 저장소를 전달해야한다는 작은 아이디어가 있지만 구문을 작동시킬 수 없습니다.
도와주세요! 고맙습니다. 감사합니다.