我一直在尋找解決方案,爲網頁創建圖表。NVD3.js(可重複使用的圖表庫)的替代方案?
經歷了一次(過時的版本)Highcharts的糟糕體驗之後,我試圖給出D3.js的機會,我發現它很方便。
因爲我對這個項目的時間表很緊張,所以我試圖找到一個位於D3之上的可重用圖表庫。
到目前爲止,我發現的唯一候選人是味噌項目的d3.chart和NVD3.js。
的問題是,d3.chart僅用於製作可重複使用的圖表微小的框架,同時NVD3是非常廣泛的,但不是很靈活,非常無證。
是否有替代這些庫(或者我應該開始寫一個)?
我發現,很多時候,Mike Bostock的例子(主d3畫廊頁面上的例子)都可以很容易地適應大多數需求。除了基本的d3資料之外沒有任何文檔,但它們很容易調整。 – ckersch
NVD3源代碼非常易讀。通常就夠了。 – WolfgangCodes
@WolfgangCodes,它是一個相當大的代碼庫,在立即查看時不明確。我發現很難完全依賴代碼來完成我想要做的事情(即將X軸縮放比例更改爲時間範圍,並將其域設置爲我指定的範圍)。如果沒有適當的文件,不應該留下這麼大的項目。 – GeReV