D3.js lehet használni, hogy hozzon létre képi összetett adatok, információk, amelyeket nem lehet feldolgozni a rendszeres ábrázolási eszköztárak és megjelenik a klasszikus bar-line-pite formátumokat.
A könyvtár manipulálni HTML és az SVG-kód alapján bemeneti konfigurációt, és az adatokat is, miközben hagyta fejlesztők a CSS3 és a HTML5, hogy stílus termelését.
D3 rendkívül gyors, támogatja a nagy adathalmazok, dinamikus hover effektek és animációk.
Van egy nagy API segítségével a fejlesztők alkalmazkodjon saját adatstruktúrák és kimeneti az egyéni megjelenítési és diagram igazán szükség.
Sok példák részei a letölthető csomagot.
A D3.js könyvtár lassan helyettesíti a legtöbb mai modern adatkezelő eszközök, egyre hivatalos szabvány, amikor az épület modern, szép webes adatok vizuális alkalmazások.
Mi az új ebben a kiadásban:
- Zero függőségek! JSDOM ma már csak egy fejlesztési függőség tesztelésre.
- Eltávolítás futásidejű függés globális ablak és dokumentum.
- Fix d3.transition () összeomlik az IE.
- Fix selection.append árnyék megyéibe, hogy hiányzik egy namespaceURI.
- Fix quadtree.find használata esetén x és y akcesszorokkal.
- Fix elemzésekor elemzi színek a kis- és nagybetűket.
- Add támogatja a színes & quot; rebeccapurple & quot;.
- Javítani kezdeti véletlenszerű elhelyezése csomópontok erő elrendezést.
Mi az új verzió 3.5.9:
- Zero függőségek! JSDOM ma már csak egy fejlesztési függőség tesztelésre.
- Eltávolítás futásidejű függés globális ablak és dokumentum.
- Fix d3.transition () összeomlik az IE.
- Fix selection.append árnyék megyéibe, hogy hiányzik egy namespaceURI.
- Fix quadtree.find használata esetén x és y akcesszorokkal.
- Fix elemzésekor elemzi színek a kis- és nagybetűket.
- Add támogatja a színes & quot; rebeccapurple & quot;.
- Javítani kezdeti véletlenszerű elhelyezése csomópontok erő elrendezést.
Mi az új verzió 3.5.6:
- Zero függőségek! JSDOM ma már csak egy fejlesztési függőség tesztelésre.
- Eltávolítás futásidejű függés globális ablak és dokumentum.
- Fix d3.transition () összeomlik az IE.
- Fix selection.append árnyék megyéibe, hogy hiányzik egy namespaceURI.
- Fix quadtree.find használata esetén x és y akcesszorokkal.
- Fix elemzésekor elemzi színek a kis- és nagybetűket.
- Add támogatja a színes & quot; rebeccapurple & quot;.
- Javítani kezdeti véletlenszerű elhelyezése csomópontok erő elrendezést.
Mi az új verzió 3.5.5:
- Zero függőségek! JSDOM ma már csak egy fejlesztési függőség tesztelésre.
- Eltávolítás futásidejű függés globális ablak és dokumentum.
- Fix d3.transition () összeomlik az IE.
- Fix selection.append árnyék megyéibe, hogy hiányzik egy namespaceURI.
- Fix quadtree.find használata esetén x és y akcesszorokkal.
- Fix elemzésekor elemzi színek a kis- és nagybetűket.
- Add támogatja a színes & quot; rebeccapurple & quot;.
- Javítani kezdeti véletlenszerű elhelyezése csomópontok erő elrendezést.
Mi az új verzió 3.5.3:
- Fix selection.interrupt megszakításakor az utolsó menetrend szerinti átmeneti .
Mi az új verzió 3.5.0:
- Add elemzi átmenetek (pl 1 2) az egyidejű animációk ugyanazokat az elemeket.
- Add & quot; megszakítani & quot; események kezelésére, ha átmenet megszakad.
- Hagyjuk átmenetet a könnyű vagy időtartamát meg kell változtatni az átállás előtt kezdődik.
- Add d3.svg.arc cornerRadius (például 1 2 3 4).
- Add d3.layout.pie padding (például 1 2 3).
- Add kattintson duplán és érintsük meg kétszer sima átmenetet d3.behavior.zoom.
- Add d3.behavior.zoom időtartama testreszabási vagy letiltása dupla kattintás átmenetek.
- Add d3.map (array [, accessor]) építésére egy térképet kulcsot egy tömbben.
- Add d3.scale.ordinal rangeRoundPoints, lekerekített változata rangePoints.
- Add d3.geom.quadtree találni a hatékony 2D keresés.
- Add d3.variance és d3.deviation.
- Add sémái Lengyelországban és Kanadában.
Mi az új verzió 3.4.13:
- Fix érvénytelen transzformáció közötti váltáskor a lineáris és jelentkezzen tengely .
- Fix számformátuma csoportok nagyon kicsi vagy nagyon nagy számban kitevő jelöléssel.
- Fix számformázási explicit mínusz (& quot; - & quot;) jelet.
- Fix elvesztése precíziós során lineáris interpolációval.
- Fix összeomlás d3.layout.stack amikor eltelt egy üres tömböt.
- Javítva falsey sorok elemzésekor DSV.
- Javítva kiszivárgott d3 globális Node.
- Fix átalakítás HCL Lab szín.
- Javítva d3.mean, d3.median és d3.scale.quantile kényszerített értékek számmá.
- teljesítményének javítása d3.map és d3.set segítségével Object.create (null).
Mi az új verzió 3.4.12:
- Fix nem fogott InvalidStateError dobott használatakor d3.xhr a nem szöveges válasz típusok.
- Fix elemzés pozitív időzóna ellensúlyozza a nem nulla szám alatt.
- Frissítés JSDOM 1.0.0.
- Fix selection.size on lép választás.
Mi az új verzió 3.4.8:
- Rögzített:
- d3.layout.tree RangeError (lehívás legnagyobb stack mérete meghaladta) a különösen mély fák.
- d3.behavior.zoom hiba több touchstart célokat.
Mi az új verzió 3.4.6:
- Fix elemzésekor időzóna (% Z) .
- Fix d3.scale.quantile figyelmen kívül null értékeket a tartományban.
- Optimalizált d3.mean.
Mi az új verzió 3.4.4:
- Javítva a d3.behavior.drag: ha egy érintés, egy multitouch végek más vonásokkal folytatni lehet.
- Javítva a d3.behavior.drag és d3.behavior.zoom amikor touchstart cél eltávolítjuk.
- Javítva a d3.geo.conicConformal pontokat antipodális a kúpos eredetét.
- Javítva a d3.formatPrefix: SI-előtagok konzisztensek a kis- és nagy számban.
- Javítva a d3.scale.ordinal egy egyke domain, diszkrét tartomány és egy ismeretlen bemeneti értéket.
- Javítva a d3.svg.axis ahol a DOM sorrendben kullancs elemek nem egyezik meg a kijelzőn.
- Javítva a d3.time.scale az subsecond kullancs generáció.
- Az eltávolított megoldás a három éves WebKit hibát d3.mouse.
- Az eltávolított megoldás a régi Sizzle válogatás hibát.
- új területek rendelkezésre ca-ES, en-GB, pt-BR, és zh-CN.
Mi az új verzió 3.4.3:
- Elkerüli aszimmetrikus viselkedése Math.sin és Math. cos a Chrome 33 d3.geo.area és d3.geo.path.
Mi az új verzió 3.4.2:
- Fix hiányzik valutajelzés formázást pénznemek használata SI prefix jelölés egy locale egy valuta utótag.
Mi az új verzió 3.4.1:
- Fix kanyargós érdekében bug projection.clipExtent.
Mi az új verzió 3.4.0:
- Added d3.locale az új helyi számot és idő formátumok.
- Added force.chargeDistance korlátozásának hatása ellenében erők.
- Added timeFormat.multi multi felbontású idő formátumok.
- méretet és üres módszerek d3.map és d3.set.
- Gyorsabb végrehajtása d3.geom.hull hozzájárult.
- Beépített támogatás az AMD / RequireJS.
Mi az új verzió 3.3.11:
- Fix DSV elemzés (d3.tsv, d3. csv) a domainek közötti kérések IE9.
Mi az új verzió 3.3.10:
- Fix teszi instabilitás adaptív újramintavételezési amikor pontra illeszkedik az Anti-meridián.
- Rögzített tengely teszi közötti váltáskor ordinális és mennyiségi skálák.
- Adja át a csoport j index a szűrő funkció selection.filter és transition.filter.
Mi az új verzió 3.3.9:
- Továbbfejlesztett teljesítmény d3.geo.projection amikor adaptív mintavételezésre van tiltva.
- Továbbfejlesztett teljesítmény húzza kézmozdulatokat támogató böngészők selectstart eseményeket.
- Fix automatikus pontossággal scale.tickFormat használatakor számjeggyel.
Mi az új verzió 3.3.8:
- Fix katasztrofális veszteség precíz számítástechnikai Voronoi mozaik.
- Fix Voronoi mozaikból amikor sejt nem metszi a klip mértékben.
Mi az új verzió 3.3.6:
- pontosságának javítása érdekében tekercselés eltökéltséget d3.geo .projection.
- Fix gömbölyű nyírás komplex poligonok.
- Fix nézetablak nyírás, amikor egy sokszög teljesen körülveszi az ablakon.
- Fix nulla időtartam átmenetek mindig kullancs egyszer t = 1 (és soha t = 0).
Mi az új verzió 3.3.5:
- A sorszám mérlegek nem implicite kiterjeszti a domain rangeBands vagy rangePoints.
Mi az új verzió 3.3.3:
- Támogatás elemzés időzóna eltolás (% Z) az d3.time.format.
Mi az új verzió 3.3.0:
- Add selection.interrupt számára azonnal megszakítja a jelenlegi átmeneti .
- Add brush.event a programmal való fogmosás, beleértve az átmeneteket.
- Add zoom.event a programmal zoom, beleértve az átmeneteket.
- Add d3.interpolateZoom sima zoomolás alapján van Wijk és Nuij.
- Add zoom.center ellenőrzésére több mint fókuszpont míg görgővel nagyítás.
- Add & quot; zoomstart & quot; és a & quot; zoomend & quot; események zoom.on.
- Add d3.geo.transform egyszerűsítése létre egyedi geometria átalakít.
- Add d3.geo.clipExtent az ablakon nyírás egyéni átalakít.
- Hagyjuk d3.geo.stream patak háromdimenziós koordinátái; hasznos dinamikus egyszerűsítés.
- Add & quot; beforesend & quot; esemény xhr.on manipulálni a kérés elküldése előtt.
- Add axis.innerTickSize és axis.outerTickSize; deprecates több érv axis.tickSize.
- Add d3.pairs kiépítésére tuple szomszédos elemekkel.
Mi az új verzió 3.2.5:
- Javítva lokalizált tizedespont d3.format .
- Fix alapértelmezett viselkedés elnyomása drag gesztusokat touch készülékekhez.
- Továbbfejlesztett lebegőpontos pontosságot log.ticks és log.nice.
- magába minified JavaScript használatához Bower.
Milyen új verzió 3.2.2:
- A MouseMove esemény aktiválása a mobil Safari okozó a kefe
- ugrik röviden touchstart.
Mi az új verzió 3.1.9:
- Ez visszaállítja előző amely megtörte a viselkedését a tengely komponens ordinális skálák megváltoztatásával értelmében rangeBand.
Mi az új verzió 3.1.6:
- A telítettség csak meghatározatlan a fekete-fehér.
Mi az új verzió 3.1.3:
- Automatikus clipExtent meghatározási mercator.
Követelmények :
- JavaScript kliens oldalon
Hozzászólás nem található