首頁>Club>
有哪些不錯的庫可供使用?
8
回覆列表
  • 1 # 思邦雲創

    設計前端網頁,視覺化的第三方控制元件還是比較多的,第三方控制元件一般採用 J son格式,接收和展示資料。J son格式資料,是用開發語言進行資料介面開發,從資料庫或終端裝置上提取資料返回給網頁。

  • 2 # 小小猿愛嘻嘻

    這裡介紹3個前端視覺化庫,分別是Highcharts、ECharts和G2,這3個庫都可以快速完成前端網頁資料視覺化,而且製圖方便、種類繁多,下面我簡單介紹一下這3個庫:

    Highcharts

    這是一個純JS編寫的圖表庫,可以快速為Web網站新增互動式圖表,個人網站可以免費使用,支援圖表型別眾多,包括常見的散點圖、折線圖、柱狀圖、餅圖等,下面我簡單介紹一下這個庫的使用:

    1.使用的話,有2種方式,一種是CDN遠端引入highcharts.js檔案,一種是下載

    Highcharts原始碼包,本地匯入,這裡以第一種方法為例,直接CDN匯入,測試程式碼如下,官網示例,非常簡單,基本思路先建立一個div容器,然後透過JS引入圖表到容器,設定相關屬性就行:

    用瀏覽器開啟這個html檔案,效果如下:

    2.更多示例的話,可以檢視官網教程https://www.highcharts.com.cn/demo/highcharts,非常詳細,各種圖表都有涉及,還可以線上編輯,使用起來非常不錯:

    ECharts

    這個是百度開發的一個開源前端視覺化庫,可以流暢的執行在移動裝置和PC網頁上,資料互動性也非常不錯,而且支援個性化定製,下面我簡單介紹一下這個庫的使用:

    1.首先,下載echarts.js檔案,這個直接到官網上下載就行,大概也就2兆左右,如下:

    2.下載完成後,就可以直接在本地html檔案中引入使用了,測試程式碼如下,也非常簡單,基本思路和上面highcharts差不多,先建立一個div容器,然後透過JS引入:

    用瀏覽器開啟這個html檔案,效果如下,非常不錯:

    2.更多示例的話,也可以參考官網教程,相關圖表示例非常多也很詳細,提供線上編輯檢視功能,很適合初學者掌握和學習:

    G2

    這個前端視覺化庫功能和highcharts、echarts差不多,由阿里開發,製圖種類也比較多,互動性也非常好,簡單易學,可以快速完成日常大部分圖表製作,下面我簡單介紹一下這個庫的使用:

    1.這裡也可以透過遠端引入,然後直接建立一個div容器顯示就行,測試程式碼如下,非常簡單,也是官網的入門示例:

    瀏覽器開啟後的效果如下,還不錯:

    2.更多示例的話,也可以參考官網教程,非常詳細,各個種類的圖表都有詳細程式碼和註釋,也可以線上編輯,非常適合開發者參考和學習:

    目前,就分享這3個前端視覺化庫吧,對於日常前端製圖來說足夠了,當然,你也可以使用d3.js庫來完成相同的製圖功能也是可以的,網上也有相關教程和資料,感興趣的話,可以搜一下,非常詳細、豐富,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。

  • 中秋節和大豐收的關聯?
  • 任何因素不考慮,7、8、9、10樓哪層好?