Javascript/HTML5交互式Flash地圖/圖表工具Amcharts v4.9.5更新發布,創建維恩圖
原創|產品更新|編輯:鄭恭琳|2020-03-09 14:25:12.710|閱讀
340 次
概述:維恩圖是顯示數據集之間關系的好工具,也是各種互聯網模因的重要來源。
從amCharts 4.9開始,您可以在Web應用程序中添加出色的交互式維恩圖。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
維恩圖是顯示數據集之間關系的好工具,也是各種互聯網模因的重要來源。
從amCharts 4.9開始,您可以在Web應用程序中添加出色的交互式維恩圖。
下載amCharts 4最新版本開始創建維恩圖
amCharts 4更新列表
[4.9.5]-2020-03-03
新增
-
第三參數-force-添加到ChartCursor.triggerMove。如果設置為true,即使光標已經在同一坐標上,它也會觸發與移動相關的所有動作。
修復
-
現在,從ExportMenu導出將防止光標(和相關的工具提示)在導出之前出現,因此它們不包含在導出的圖像中。
-
從4.9.3開始,使用panBehavior = "rotateLongLat"在MapChart上平移無法正常工作。
-
如果在XYChartScrollbar中使用了已處置的序列,則該序列未正確刪除。
-
設置了dx/dy且旋轉!= 0的元素未在正確位置顯示固定位置的工具提示。
-
更改tooltipText會導致隱藏工具提示(如果它已經可見)并且tooltipPosition設置為“pointer”。
-
圖例位于右/左的XYChart無法正確定位valueLabel(如果與右對齊)。
-
TreeMap圖例無法正常運行。
[4.9.4]-2020-02-26
修復
-
如果設置了homeGeoPoint,則MapChart會出錯。
-
如果光標留在繪圖區域,則XYCursor懸停的項目符號不會重置。
[4.9.3]-2020-02-25
更新
-
如果當前正在拖動其他一些交互式元素,則MapChart將不會執行其平移行為(例如,拖動)。例如,如果您在地圖上方有一個滾動條就很好。
修復
[4.9.2]-2020-02-25
新增
-
可訪問性:圖表的svgContainer的新方法:readereAlert(text)。調用時,將強制屏幕閱讀器讀出某些文本。
-
velocityDecay已添加到ForceDirectedSeries。增加數量以減慢節點動態。
更新
-
輔助功能:如果啟用了屏幕閱讀器,它將在以下情況下通知用戶:a)圖例項目被觸發;b)MapChart縮放級別更改。
-
vXYCursor.snapToSeries現在接受一個系列數組,并將從該數組中存在的任何系列捕捉到最接近的數據點。
修復
-
現在,當鼠標指針離開iframe時,圖表將正確脫離拖動的元素。
-
修復了法語,葡萄牙語翻譯中的拼寫錯誤。
-
在韓語翻譯中添加了更多翻譯提示。
-
當更新XYChartScrollbar本地數據中使用的序列時,不會更新Scrollbar中使用的克隆。
-
Series.autoDispose設置被忽略。
-
修復了當使用非常小的數字時在某些瀏覽器(Safari,IE)上出現“精度超出范圍”的錯誤。
-
可訪問性:tabindex值的設置基本上不起作用。
-
值為空的渠道切片在左上角顯示一個黑色小矩形,圖例項未顯示標記。
-
改進了多個ValueAxis之間的同步。
[4.9.1]-2020-02-14
新增
-
精度添加到MapLine(默認值為0.1)。如果設置了shortestDistance = true,則線將根據投影進行彎曲。如果精度大于直線端點之間的距離(度),則不會發生這種彎曲。將其設置為大數可獲得完美的直線。
-
精度添加到MapPolygon(默認值為0.5)。多邊形的邊線根據投影而彎曲。如果精度大于側面端點之間的距離(度),則不會發生這種彎曲。將其設置為大數可獲得完美的直線。
修復
-
JSON配置:通過id引用父對象現在不依賴于元素的順序。
-
使用XYCursor時,系列元素(例如列)未調度“結束”事件。
-
當Legend觸發將鼠標懸停在PieSeries切片(或其他PercentSeries)上時,該切片沒有調度“結束”事件。
-
如果單擊圖例項以再次顯示,則不顯示隱藏的ForceDirectedNode(如果使用API隱藏)。
-
路徑適配器不適用于Sprite。
v使用帶有一系列序列的XYChartScrollbar將數據添加到XYChart有時會導致JS錯誤(如果缺少某些數據)。
-
將AxisBreak添加到CategoryAxis可能會導致JS錯誤。
-
沒有將groupFields復制到XYChartScrollbar中的系列或任何其他克隆的系列。
-
如果在設置禁用屬性字段時已禁用項目符號,則該項目符號在數據更改后無法正確更新。
[4.9.0]-2020-02-09
新增
-
新插件:維恩圖。
-
添加了ForceDirectedSeries.dragFixedNodes屬性(默認為false)。
-
添加了ForceDirectedSeriesDataItem.percent獲取器。
修復
-
在非常舊的(59之前的版本)FireFox中,鼠標交互無法正常工作。
-
動態更改ForceDirectedSeriesDataItem.fixed無法正常工作。
-
CirclePattern尚未被全局導出。
-
在某些不可見的元素上設置expoirtable = false有時會導致它們在導出后變得可見。
[4.8.9]-2020-02-07
新增
-
添加了Scrollbar.isBusy getter,當用戶與Scrollbar交互時為true。
-
RadarColumnSeries現在支持兩個類別軸。
-
angleToPosition(angle)已添加到AxisRendererCircular。
-
currentPosition吸氣劑添加到ClockHand。
修復
-
自從升級canvg版本以來,在IE上的導出(以及其他帶有simplifiedExport = false的設置)已損壞。
-
當DateAxis分組設置為true時,在某些情況下,數據更新后,值軸的縮放不正確。
-
在某些特定情況下,將數據添加到圖表時,帶有系列的XYScrollbar可能會產生JS錯誤。
-
數據更新后,渠道系列sliceLink可能會失去其顏色。
[4.8.8]-2020-02-05
修復
-
使用分類的列縮放CategoryAxis時,未顯示某些列。
[4.8.7]-2020-02-05
新增
-
將sortBySeries屬性添加到CategoryAxis。如果將其設置為ColumnSeries的實例,則軸將根據實際系列的值自動對其類別進行排序。
修復
-
末尾帶有額外換行符的標簽有時可能會繼承多文本以前版本的內容,例如 在動態更新的工具提示中。
[4.8.6]-2020-01-31
修復
-
數據項值為0的樹圖導致錯誤
-
帶有分組數據的DateAxis的ZoomToDates并不總是正常工作。
-
延伸系列時,不會克隆PercentSeries的color ColorSet,因此克隆的系列使用單個Colorset會產生不同的顏色。
-
dateAxis.timezoneOffset的值0不能正常工作。默認值從0更改為undefined。
新增
-
將cloneTooltip標志(默認值為true)添加到Sprite。克隆元素時,如果模板已分配了自己的工具提示,則默認情況下也會克隆此工具提示。這對cpu不利,有時對于所有克隆您可能只需要一個工具提示。將cloneTooltip設置為false以便不克隆工具提示。
[4.8.5]-2020-01-29
修復
-
恢復了DateFormatter.timezoneOffset的舊行為,因為4.8.3中引入的修復程序不正確。請改用dateAxis.timezoneOffset。
-
可以僅固定ForceDirectedSeries的第一級的節點。
-
在將序列添加到序列表中或從序列圖中刪除序列時,它僅將特定項目添加到圖例中/從圖例中刪除特定項目(如果有),以前用于使整個圖例無效,這不利于性能。
新增
-
將timezoneOffset屬性添加到DateAxis。如果您的日期是數據中的時間戳,并且無論圖表查看器在哪個時區,您都希望圖表顯示相同的日期,請使用它而不是DateFormatter.timezoneOffset。
-
如果ValueAxis設置了calculateTotals = true,則該軸不僅將計算相關系列數據項的total和totalPercent,而且還將計算sum,它是值的來源的數學和,而不是其絕對值。
[4.8.4]-2020-01-25
修復
-
降級為TypeScript 3.6,以避免TS 3.7中引入的重大更改。
[4.8.3]-2020-01-24
新增
-
新的ValueAxis設置:extraTooltipPrecision。將其設置為額外的小數位數,以用于當前軸標簽精度之上的軸工具提示中的數字。默認值為0。
修復
-
ValueAxis網格的同步得到改善。
-
使用timezoneOffset會錯誤地影響DateAxis的標簽。
-
如果在隱藏的容器中初始化了MapChart,則隨后的zoomToMapObject()調用將錯誤地縮放。
[4.8.2]-2020-01-23
新增
-
添加TreeMap.homeDataItem獲取器。
修復
-
有時標簽沒有被正確地截斷。
-
值< 1的ValueAxis可能不會顯示標簽(僅從4.8.1開始)。
-
如果未使用動畫主題,則軸同步在初始視圖上不起作用。
-
有時,未定義的變量會以默認狀態恢復,而不應該恢復為默認狀態。這是在4.8.1中引入的。
[4.8.1]-2020-01-22
新增
-
新設置syncWithAxis已添加到ValueAxis。用它在兩個或多個軸之間同步網格。將其設置為另一個ValueAxis的引用,即與之同步網格的引用。
更新
-
恢復默認狀態后,它也不會設置具有未定義值的屬性。它曾經忽略那些。
-
現在,XYCursor在計算是否移動時會考慮其行為邏輯。例如,如果behavior == "zoomX",則它僅在確定光標是否移動時才測量水平距離。
修復
-
注釋插件:設置currentTool屬性不適用于“line”和“arrow”。
-
有時,應用響應規則時,元素屬性未恢復到其原始值。
-
有時,在挖洞至最高級別后,TreeMap上的某些項目符號沒有顯示出來。
-
在ValueAxis上設置fontSize會導致錯誤。
[4.8.0]-2020-01-16
新增
-
可滾動(默認:false)屬性添加到圖例。如果圖例位于左側/右側,并且項目不適合可用高度,則滾動條將自動出現。如果圖例位于頂部/底部,則必須為圖例設置maxHeight,并且如果項目不適合此高度,則會出現滾動條。
-
注釋插件:添加了新屬性useMenu。如果設置為false,則插件將不會添加任何項目或創建導出菜單。這意味著注釋功能僅可通過其API使用。
-
注釋插件:添加了箭頭工具支持。
更新
-
圖例項目的布局算法已更改并變得更好。如果標簽不合適,則將其正確截斷。價值的一致性很好。
-
當圖例的位置為“左”或“右”時,它不再將其寬度固定為200px寬度,而是將maxWidth設置為220。這意味著圖例將僅采用容納其內容所需的寬度,這通常會導致圖表本身有更多空間。如果要顯示所有標簽,則將maxWidth設置為undefined,如果不合適,則不要將其截斷。
-
當圖例的位置為“左”或“右”時,它將自動將maxColumns設置為1(一),以便圖例項僅排列在一列中。如果需要更多列,則可以更改此設置(應在設置位置后執行此操作)。
-
現在,在元素上設置focusable = true將自動設置tabindex =0。這對于某些瀏覽器(FF)是必需的,以使元素可聚焦。這意味著默認情況下可聚焦的一堆元素(圖例項目、夾點、按鈕等)現在也將自動設置tabindex。
-
Label.ellipsis(在截斷文本時使用)的默認值已從“...”(三個點)更改為“…”(Unicode字符“水平橢圓”;U + 2026)。
-
標簽包裝現在將嘗試不將字符串拆分為之后沒有空格的點,例如 “55.5%”。
修復
-
調整圖表大小后,軸填充未正確測量,這可能會導致工具提示顯示在錯誤的位置。
-
如果直接在valueLabels.template.text上設置,則不會顯示圖例的valueLabels。僅當在series.legendSettings.itemValueText上設置時,它們才會顯示。
[4.7.21]-2020-01-10
新增
-
將updateStacking()方法添加到XYSeries。如果某些堆積屬性通過堆積保持時間更改為真,則必須調用。
-
向SunburstChart的dataField中添加了“hidden”,以便可以預隱藏某些切片。
修復
-
如果相關系列的視覺設置發生更改,則禁用系列的圖例標記將重置為默認視圖。
-
使用隱藏的堆疊序列更改圖表上的數據會導致錯誤的堆疊。
-
如果刪除了序列,XYChart不會更新值軸的最小值/最大值。
-
如果使用“硬”粘貼選項通過API移動了光標,則在繪圖區之外單擊時,光標可能會動畫到某個錯誤的位置。
-
從百分比到數字或從數字到數字的動畫根本不起作用,例如 在應用狀態時。現在,它將不使用動畫翻轉到最終值。
[4.7.20]-2020-01-08
修復
-
使用DateAxis和groupData = true更改圖表的數據并自定義baseInterval導致分組無法正常工作。
-
圖表創建后更改顏色和一系列其他視覺屬性不會影響LineSeries和ColumnSeries及其圖例標記。
-
有時,圖表的活動工具提示會被隱藏,即使它應該保持可見(如果此刻還隱藏了其他子畫面)。
[4.7.19]-2020-01-07
新增
-
注釋插件:添加了實驗設置autoSize(默認值:false)。如果設置為true,它將在更改時嘗試相對于圖表大小重新定位注釋。
修復
-
使用具有非整數alpha的顏色更改填充/描邊屬性會導致完全不透明或完全透明的顏色。
-
有時ColumnSeries3D的列順序已關閉。
-
超寬/高圖(超過100K像素)上的XYSeries被扭曲。
-
回歸插件:沒有直接為回歸系列更新數據,導致其無效。
-
圖表初始化后,無法將DateAxis上的groupData從初始false切換為true。
-
將DateAxis上的groupData從初始的false切換為true,將導致iValueValue刻度不正確。
-
如果由于alwaysShowTooltip = true而顯示了工具提示,則該工具提示過去在放置精靈后仍保持可見。
-
如果將數據更新為空數組,則不會觸發datavalidated和beforedatavalidated事件。
-
在XYSeries上從true切換為false不能正確進行切換。
-
Component.removeData()導致所有數據無效,從而導致某些錯誤行為。
-
如果更改了某種格式(數字格式器),則必須立即調用invalidateLabels()才能應用新格式。
-
DurationAxis現在以與DateAxis相同的方式為新添加的數據設置動畫。
-
一次向XYChartScrollbar添加/刪除多個系列可能會導致錯誤。
產品介紹 | 下載試用 | |
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn