中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • 網站前端_Highcharts-數據可視.0001.玩轉Highcharts之配置快速入門?

網站前端_Highcharts-數據可視.0001.玩轉Highcharts之配置快速入門?

發布時間:2020-07-24 09:05:04 來源:網絡 閱讀:582 作者:運維開發 欄目:開發技術

簡單介紹:

網站前端_Highcharts-數據可視.0001.玩轉Highcharts之配置快速入門?

說明: Highcharts(4.1.6)是國際知名的一款圖表插件,完全基于JS編寫實現,可以輕松構建出各種圖表類型,包括折線圖(Line Charts)/面積圖(Area Charts)/柱狀圖(Column Charts)/條形圖(Bar Charts)/餅圖(Pie Charts)/散點圖(Scatter Charts)/氣泡圖(Bubble Charts)/動態圖(Dynamic Charts)/組合圖(Combinations)/3D圖(3D charts)/儀表盤(Gauges Charts)/熱圖(Heatmaps Charts)等


小試牛刀:

網站前端_Highcharts-數據可視.0001.玩轉Highcharts之配置快速入門?

<!DOCTYPE html>
<html lang="zh-cn">
    <head>
        <meta charset="UTF-8">
        <title>Highcharts</title>
        <style type="text/css">
            #container {
                width: 900px;
                height: 300px;
                border: solid 1px #000000;
                margin: 0 auto;
            }
        </style>
    </head>
    <body>
        <div id="container"></div>
        <script type="text/javascript" src="js/libs/jquery.min.js"></script>
        <script type="text/javascript" src="js/libs/highcharts.js"></script>
        <script type="text/javascript">
            $(function () {
                var options = {
                    // 圖表基本信息
                    chart: {
                    // 指定圖表類型
                        type: 'line',
                    },
                    // 設置圖表標題
                    title: {
                    // 設置圖表標題內容
                        text: '杭州一周最高溫度'
                    },
                    // 設置圖表副標題
                    subtitle: {
                    // 設置圖表副標題內容
                        text: '2016-11-00 - 2016-11-07'
                    },
                    // 定義圖表數據列
                    series: [
                    // 設置首個數據列
                        {
                    // 設置數據列標題
                            name: '最高溫度',
                    // 設置數據列數據
                            data: [7, 11, 8, 7, 9, 9, 9]
                        }
                    ]
                }
                // 在容器中繪制圖表
                $('#container').highcharts(options)
            })
        </script>
    </body>
</html>

說明: 如上制作杭州連續一周最高溫度折線圖,非常簡單,Highcharts核心主體就是圖表配置項對象,該對象包含了圖表的各類數據和配置信息,每個部分又可以分為更小的配置項對象,只要按照規范的格式,填寫對應的數據和配置值就可以了,當然按照傳統JS對象逐個賦值方式也是可以實現的,但是更推薦如上方式統一設置


配置選項:

說明: Highcharts圖標配置選項眾多,最直接的方式就是打開Highcharts(4.1.6)目錄中的api目錄中的highcharts.html,Highcharts.setOptions為全局配置選項,包含global(公共配置)和lang(本地化配置),$("#container").highcharts是我們常用的配置子項

子項說明
chart圖表基本配置項
colors全局顏色
credits版權信息配置項
data高級數據模塊配置項
drilldown下鉆功能配置項
exporting導出功能配置項
labels標簽配置項
legend圖例配置項
loading加載動畫配置項
navigation導航配置項
noData無數據模塊配置項
pane面板模塊配置項
plotOptions繪圖區配置項
series數據列配置項
subtitle副標題配置項
title標題配置項
tooltip提示框配置項
xAxisX軸配置項
yAxisY軸配置項

說明: 細心的大家可能發現plotOptions.series子項和除plotOptions.series之外的子項和series子項很多配置選項重復,但是相同的設置是有優先級的,其中series子項設置優先級大于除plotOptions.series之外的子項設置,除plotOptions.series之外的子項設置優先級大于plotOptions.series子項設置,所以尤其在一個容器內包含多個圖表類型時,合理利用優先級,可有效減少代碼編寫量,所以針對圖表通用配置可通過plotOptions.series設置,對于所有同類型圖表配置可通過除plotOptions.series之外的子項設置,針對特定的圖表設置可通過series設置.


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

迭部县| 临桂县| 稻城县| 云霄县| 犍为县| 柞水县| 吴堡县| 靖边县| 武陟县| 灯塔市| 宝鸡市| 溆浦县| 连南| 梧州市| 启东市| 泽普县| 米易县| 武川县| 比如县| 湘西| 怀化市| 平谷区| 延津县| 郸城县| 防城港市| 河津市| 太和县| 滦南县| 杭州市| 顺昌县| 淄博市| 汝城县| 宝山区| 额济纳旗| 宜宾市| 白沙| 浮山县| 石渠县| 嘉定区| 从化市| 宝应县|