2013-03-05 6 views
0

전자 메일 캠페인에 대한 분석을 별도의 막대 그래프로 설정하고 nvd3에 값이 1000 인 모든 데이터 요소가있는 이상한 버그가 있음을 알았습니다 또는 그 이상은 제대로 렌더링되지 않습니다. 여기 nvd3 값이 1000 이상인 데이터에 대한 그래프를 표시하지 않음

는 jsfiddle

http://jsfiddle.net/aMnSb/이다

var data = [{ 
key: "Cumulative Return", 
values: [ 
    {"label" : "delivered","value" : "999","color" : "458ec1",},{"label" : "opened","value" : "176","color" : "65a1cb",},{"label" : "clicked","value" : "8","color" : "7fb1d4",},{"label" : "unopened","value" : "487","color" : "aacce3",},{"label" : "bounced","value" : "357","color" : "eec4cc",},{"label" : "unsubscribed","value" : "1","color" : "e39ba9",},     ] 

}]; (인용 부호)

작동하지만이 나던 작품

var data_large = [{ 
    key: "Cumulative Return", 
    values: [ 
     {"label" : "delivered","value" : "1000","color" : "458ec1",},{"label" : "opened","value" : "176","color" : "65a1cb",},{"label" : "clicked","value" : "8","color" : "7fb1d4",},{"label" : "unopened","value" : "487","color" : "aacce3",},{"label" : "bounced","value" : "357","color" : "eec4cc",},{"label" : "unsubscribed","value" : "1","color" : "e39ba9",},     ] 
}]; 

답변

1

당신의 JSON의 숫자가 실제로 수 없기 때문에 당신은이 문제를보고하고 있지만 문자열. JSON의 숫자를 따옴표로 지우면 작동합니다.

+0

고마워요! didnt는 그것이 문제 일 것이다라고 생각한다. 어쩌면 그들은 도서관에서 분석할만한 마술을해야 할 것입니다. – looneydoodle

+1

사실 더 일반적이어서 데이터 변환을위한 래퍼를 만드는 작업은 조금 있지만 일반적으로 더 많은 프로젝트에 사용할 수 있습니다. – paxRoman

+0

그러면 메시지를 표시하는 것이 현명한 생각이 될 것입니다 ... – maxwell2022

관련 문제