2013-03-09 13 views
5

d3.js ve nvd3 kullanarak bir çizgi grafik oluşturmaya çalışıyorum, ancak birkaç öğenin yanlış çizilmesine neden oluyor gibi görünen bir oluşturma hatası almaya devam ediyorum. hiçnvd3 büyük siyah noktalar görüntüleniyor ve tam olarak görüntülenmiyor

konsolda hata gösterir hata Error: Problem parsing d="MZ"

nvd3 kodunda baktıktan sonra kod (L kullanarak, doğru bir noktaya kadar bir örneğini köşe listesini katılır bulmuştur olan olur grafik oluşturmak için d="M0 0L1 1L1 0Z)

My kod olması olan: hatanın

nv.addGraph(function() { 
    var chart = nv.models.stackedAreaChart() 
    .x(function (d) { 
    return d[0] 
    }) 
    .y(function (d) { 
    return d[1] 
    }) 
    .showControls(false) 
    .showLegend(false); 

    d3.select('#mygraph') 
    .datum(data2) 
    .call(chart); 

    nv.utils.windowResize(chart.update); 

    return chart; 
}); 

bir örneği, çevrimiçi here olup.

+1

Bu nvd3'te bir hatadır: https://github.com/novus/nvd3/pull/62 –

cevap

5

CSS eksik (here).
jsfiddle: http://jsfiddle.net/Sssv7/2/'u güncelleştirdim.
Nasıl göründüğünü özelleştirmek için CSS eklemeniz veya kendi sınıflarınızı eklemeniz gerekir.

İlgili konular