回覆列表
  • 1 # 程式設計師王某某

    看到這個問題還是很開心的,因為終於看到了程式設計師的身影,甚是欣慰,廢話不多說,我們來看看JavaScript都有哪些圖表控制元件,其實說是控制元件不太準確,應該說是外掛,或者是框架,這個還是有很多供選擇的,這些功能都非常不錯,對於一些常用的統計圖表非常方便,而且有的甚至會包含一些複雜的圖形,比如維恩圖、進化樹等。下面介紹兩種我常用的

    1.HighChart

    作為一款完全用JavaScript作為書寫語言的類庫,能夠為你的網站或者網站程式提供直觀的、可互動的圖表顯示。目前支援如條形圖、柱形圖,散點圖等幾十種圖表,基本能滿足你日常圖表的需求。

    2.Js Charts

    光從名字上就能判斷這是基於JavaScript的,使用它只需要很少的程式碼甚至是不需要額外的程式碼就能生成圖表。你需要寫一些指令碼,將表格資料用Xml、Json或者JavaScript陣列就能輕鬆實現繪圖表。

    當然,還有很多種其它的,比如gRaphael、dygraphs、RGraph、Humble Finance等等,我認為熟練掌握兩種基本上就夠用了。當然,每個外掛都用各自的優勢,可按應用場景具體深入學習。

  • 2 # 寒說吧

    1.百度的Echart

    2、阿里的G2

    G2是有阿里巴巴推出的一套基於視覺化編碼的圖形語法,以資料驅動,具有高度的易用性和擴充套件性,使用者無需關注各種繁瑣的實現細節,一條語句即可構建出各種各樣的可互動的統計圖表;簡單易用;有強大的擴充套件能力;地址:https://antv.alipay.com/zh-cn/g2/3.x/demo/index.html

    3、Highcharts

    Highcharts 是國外的一款功能強大、開源、美觀、圖表豐富、相容絕大多數瀏覽器的純js圖表庫,但是Highcharts針對個人使用者及非商業用途免費,商業用途需要購買授權。地址:https://www.hcharts.cn/

    當然還有一些其他的圖表,我就不一一列舉了,以上的基本都可以滿足開發需求了

  • 中秋節和大豐收的關聯?
  • 婆婆喊小姑子來我家坐月子,我不願意,怎麼辦?