echarts屬性的設置(完整大全)

来源:https://www.cnblogs.com/benmumu/archive/2018/01/19/8316652.html
-Advertisement-
Play Games

// 全圖預設背景 // backgroundColor: ‘rgba(0,0,0,0)’, // 預設色板 color: ['#ff7f50','#87cefa','#da70d6','#32cd32','#6495ed', '#ff69b4','#ba55d3','#cd5c5c','#ffa5 ...


// 全圖預設背景 // backgroundColor: ‘rgba(0,0,0,0)’, // 預設色板 color: ['#ff7f50','#87cefa','#da70d6','#32cd32','#6495ed',         '#ff69b4','#ba55d3','#cd5c5c','#ffa500','#40e0d0',         '#1e90ff','#ff6347','#7b68ee','#00fa9a','#ffd700',         '#6699FF','#ff6666','#3cb371','#b8860b','#30e0e0'],   // 圖表標題 title: {     x: 'left',                 // 水平安放位置,預設為左對齊,可選為:                                // 'center' ¦ 'left' ¦ 'right'                                // ¦ {number}(x坐標,單位px)     y: 'top',                  // 垂直安放位置,預設為全圖頂端,可選為:                                // 'top' ¦ 'bottom' ¦ 'center'                                // ¦ {number}(y坐標,單位px)     //textAlign: null          // 水平對齊方式,預設根據x設置自動調整     backgroundColor: 'rgba(0,0,0,0)',     borderColor: '#ccc',       // 標題邊框顏色     borderWidth: 0,            // 標題邊框線寬,單位px,預設為0(無邊框)     padding: 5,                // 標題內邊距,單位px,預設各方向內邊距為5,                                // 接受數組分別設定上右下左邊距,同css     itemGap: 10,               // 主副標題縱向間隔,單位px,預設為10,     textStyle: {         fontSize: 18,         fontWeight: 'bolder',         color: '#333'          // 主標題文字顏色     },     subtextStyle: {         color: '#aaa'          // 副標題文字顏色     } },   // 圖例 legend: {     orient: 'horizontal',      // 佈局方式,預設為水平佈局,可選為:                                // 'horizontal' ¦ 'vertical'     x: 'center',               // 水平安放位置,預設為全圖居中,可選為:                                // 'center' ¦ 'left' ¦ 'right'                                // ¦ {number}(x坐標,單位px)     y: 'top',                  // 垂直安放位置,預設為全圖頂端,可選為:                                // 'top' ¦ 'bottom' ¦ 'center'                                // ¦ {number}(y坐標,單位px)     backgroundColor: 'rgba(0,0,0,0)',     borderColor: '#ccc',       // 圖例邊框顏色     borderWidth: 0,            // 圖例邊框線寬,單位px,預設為0(無邊框)     padding: 5,                // 圖例內邊距,單位px,預設各方向內邊距為5,                                // 接受數組分別設定上右下左邊距,同css     itemGap: 10,               // 各個item之間的間隔,單位px,預設為10,                                // 橫向佈局時為水平間隔,縱向佈局時為縱向間隔     itemWidth: 20,             // 圖例圖形寬度     itemHeight: 14,            // 圖例圖形高度     textStyle: {         color: '#333'          // 圖例文字顏色     } },   // 值域 dataRange: {     orient: 'vertical',        // 佈局方式,預設為垂直佈局,可選為:                                // 'horizontal' ¦ 'vertical'     x: 'left',                 // 水平安放位置,預設為全圖左對齊,可選為:                                // 'center' ¦ 'left' ¦ 'right'                                // ¦ {number}(x坐標,單位px)     y: 'bottom',               // 垂直安放位置,預設為全圖底部,可選為:                                // 'top' ¦ 'bottom' ¦ 'center'                                // ¦ {number}(y坐標,單位px)     backgroundColor: 'rgba(0,0,0,0)',     borderColor: '#ccc',       // 值域邊框顏色     borderWidth: 0,            // 值域邊框線寬,單位px,預設為0(無邊框)     padding: 5,                // 值域內邊距,單位px,預設各方向內邊距為5,                                // 接受數組分別設定上右下左邊距,同css     itemGap: 10,               // 各個item之間的間隔,單位px,預設為10,                                // 橫向佈局時為水平間隔,縱向佈局時為縱向間隔     itemWidth: 20,             // 值域圖形寬度,線性漸變水平佈局寬度為該值 * 10     itemHeight: 14,            // 值域圖形高度,線性漸變垂直佈局高度為該值 * 10     splitNumber: 5,            // 分割段數,預設為5,為0時為線性漸變     color:['#1e90ff','#f0ffff'],//顏色     //text:['高','低'],         // 文本,預設為數值文本     textStyle: {         color: '#333'          // 值域文字顏色     } },   toolbox: {     orient: 'horizontal',      // 佈局方式,預設為水平佈局,可選為:                                // 'horizontal' ¦ 'vertical'     x: 'right',                // 水平安放位置,預設為全圖右對齊,可選為:                                // 'center' ¦ 'left' ¦ 'right'                                // ¦ {number}(x坐標,單位px)     y: 'top',                  // 垂直安放位置,預設為全圖頂端,可選為:                                // 'top' ¦ 'bottom' ¦ 'center'                                // ¦ {number}(y坐標,單位px)     color : ['#1e90ff','#22bb22','#4b0082','#d2691e'],     backgroundColor: 'rgba(0,0,0,0)'// 工具箱背景顏色     borderColor: '#ccc',       // 工具箱邊框顏色     borderWidth: 0,            // 工具箱邊框線寬,單位px,預設為0(無邊框)     padding: 5,                // 工具箱內邊距,單位px,預設各方向內邊距為5,                                // 接受數組分別設定上右下左邊距,同css     itemGap: 10,               // 各個item之間的間隔,單位px,預設為10,                                // 橫向佈局時為水平間隔,縱向佈局時為縱向間隔     itemSize: 16,              // 工具箱圖形寬度     featureImageIcon : {},     // 自定義圖片icon     featureTitle : {         mark : '輔助線開關',         markUndo : '刪除輔助線',         markClear : '清空輔助線',         dataZoom : '區域縮放',         dataZoomReset : '區域縮放後退',         dataView : '數據視圖',         lineChart : '折線圖切換',         barChart : '柱形圖切換',         restore : '還原',         saveAsImage : '保存為圖片'     } },   // 提示框 tooltip: {     trigger: 'item',           // 觸發類型,預設數據觸發,見下圖,可選為:'item' ¦ 'axis'     showDelay: 20,             // 顯示延遲,添加顯示延遲可以避免頻繁切換,單位ms     hideDelay: 100,            // 隱藏延遲,單位ms     transitionDuration : 0.4,  // 動畫變換時間,單位s     backgroundColor: 'rgba(0,0,0,0.7)',     // 提示背景顏色,預設為透明度為0.7的黑色     borderColor: '#333',       // 提示邊框顏色     borderRadius: 4,           // 提示邊框圓角,單位px,預設為4     borderWidth: 0,            // 提示邊框線寬,單位px,預設為0(無邊框)     padding: 5,                // 提示內邊距,單位px,預設各方向內邊距為5,                                // 接受數組分別設定上右下左邊距,同css     axisPointer : {            // 坐標軸指示器,坐標軸觸發有效         type : 'line',         // 預設為直線,可選為:'line' | 'shadow'         lineStyle : {          // 直線指示器樣式設置             color: '#48b',             width: 2,             type: 'solid'         },         shadowStyle : {                       // 陰影指示器樣式設置             width: 'auto',                   // 陰影大小             color: 'rgba(150,150,150,0.3)'  // 陰影顏色         }     },     textStyle: {         color: '#fff'     } },   // 區域縮放控制器 dataZoom: {     orient: 'horizontal',      // 佈局方式,預設為水平佈局,可選為:                                // 'horizontal' ¦ 'vertical'     // x: {number},            // 水平安放位置,預設為根據grid參數適配,可選為:                                // {number}(x坐標,單位px)     // y: {number},            // 垂直安放位置,預設為根據grid參數適配,可選為:                                // {number}(y坐標,單位px)     // width: {number},        // 指定寬度,橫向佈局時預設為根據grid參數適配     // height: {number},       // 指定高度,縱向佈局時預設為根據grid參數適配     backgroundColor: 'rgba(0,0,0,0)',       // 背景顏色     dataBackgroundColor: '#eee',            // 數據背景顏色     fillerColor: 'rgba(144,197,237,0.2)',   // 填充顏色     handleColor: 'rgba(70,130,180,0.8)'     // 手柄顏色 },   // 網格 grid: {     x: 80,     y: 60,     x2: 80,     y2: 60,     // width: {totalWidth} - x - x2,     // height: {totalHeight} - y - y2,     backgroundColor: 'rgba(0,0,0,0)',     borderWidth: 1,     borderColor: '#ccc' },   // 類目軸 categoryAxis: {     position: 'bottom',    // 位置     nameLocation: 'end',   // 坐標軸名字位置,支持'start' | 'end'     boundaryGap: true,     // 類目起始和結束兩端空白策略     axisLine: {            // 坐標軸線         show: true,        // 預設顯示,屬性show控制顯示與否         lineStyle: {       // 屬性lineStyle控制線條樣式             color: '#48b',             width: 2,             type: 'solid'         }     },     axisTick: {            // 坐標軸小標記         show: true,       // 屬性show控制顯示與否,預設不顯示         interval: 'auto',         // onGap: null,         inside : false,    // 控制小標記是否在grid里         length :5,         // 屬性length控制線長         lineStyle: {       // 屬性lineStyle控制線條樣式             color: '#333',             width: 1         }     },     axisLabel: {           // 坐標軸文本標簽,詳見axis.axisLabel         show: true,         interval: 'auto',         rotate: 0,         margin: 8,         // formatter: null,         textStyle: {       // 其餘屬性預設使用全局文本樣式,詳見TEXTSTYLE             color: '#333'         }     },     splitLine: {           // 分隔線         show: true,        // 預設顯示,屬性show控制顯示與否         // onGap: null,         lineStyle: {       // 屬性lineStyle(詳見lineStyle)控制線條樣式             color: ['#ccc'],             width: 1,             type: 'solid'         }     },     splitArea: {           // 分隔區域         show: false,       // 預設不顯示,屬性show控制顯示與否         // onGap: null,         areaStyle: {       // 屬性areaStyle(詳見areaStyle)控制區域樣式             color: ['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)']         }     } },   // 數值型坐標軸預設參數 valueAxis: {     position: 'left',      // 位置     nameLocation: 'end',   // 坐標軸名字位置,支持'start' | 'end'     nameTextStyle: {},     // 坐標軸文字樣式,預設取全局樣式     boundaryGap: [0, 0],   // 數值起始和結束兩端空白策略     splitNumber: 5,        // 分割段數,預設為5     axisLine: {            // 坐標軸線         show: true,        // 預設顯示,屬性show控制顯示與否         lineStyle: {       // 屬性lineStyle控制線條樣式             color: '#48b',             width: 2,             type: 'solid'         }     },     axisTick: {            // 坐標軸小標記         show: false,       // 屬性show控制顯示與否,預設不顯示         inside : false,    // 控制小標記是否在grid里         length :5,         // 屬性length控制線長         lineStyle: {       // 屬性lineStyle控制線條樣式             color: '#333',             width: 1         }     },     axisLabel: {           // 坐標軸文本標簽,詳見axis.axisLabel         show: true,
您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • Skip to content This repository Search Pull requests Issues Marketplace Explore @VIVI863628 Sign out Unwatch 1 Star 0 Fork 0 VIVI863628/PouchDB Code I... ...
  • JavaScript數組去重 1、原型去重法。通過prototype找到數組的源性對象Array,在數組的原型上添加unique()方法。需要使用的時候使用 點 “ . ” 進行連接。 優點:擴展性比較高,復用性比較高。 缺點:通過給數組對象擴展,新增方法,導致數組結構中有新增了一個方法。此時如果用 ...
  • 個人JavaScript小工具,每天熟記一點點。多練習,達到熟練的效果。 ...
  • 閉包算是javascript中一個比較難理解的概念,想要深入理解閉包的原理,首先需要搞清楚其他幾個概念: 一、棧記憶體和堆記憶體 學過C/C++的同學可能知道,電腦系統將記憶體分為棧和堆兩部分(大學的基礎課,忘掉的趕緊重新撿起來)。 棧記憶體(連續的存儲空間,類似數據結構中的棧):主要用來存放數值、字元、 ...
  • Vue.js之路由 以前的跳轉都是使用a標簽,a標簽里有一個屬性叫href,給他一個對應的網路地址或者一個路徑的話,它就會幫助跳轉到對應的頁面。 Vue.js的路由,其實跟我們的a標簽實現的功能是一樣的,我們也是實現一個對應的跳轉,只不過路由的性能更優化,a標簽不管點擊多少次,都會發生對應的網路請求 ...
  • 偽元素和偽類之所以這麼容易混淆,是因為他們的效果類似而且寫法相仿,但實際上 css3 為了區分兩者,已經明確規定了偽類用一個冒號來表示,而偽元素則用兩個冒號來表示。 :Pseudo-classes ::Pseudo-elements 但因為相容性的問題,所以現在大部分還是統一的單冒號,但是拋開相容性 ...
  • 預設字體大小是16px 在<html>中設置字體大小 與em的區別: em是在父級設置字體大小受影響 移動端適配 首先獲取屏幕的寬度 計算當前屏幕寬度和640的比例 計算出font-size的值 改變html的font-size的值 <!DOCTYPE html> <html lang="en" s ...
  • 在我們程式員的日常開發中,總會時不時的需要用到地圖開發,我也在多次碰到之後,寫下我對地圖開發的理解經驗和總結。 一、地圖的選擇 回想一下我們生活中用到的地圖工具,數了一下,百度地圖,高德地圖,騰訊地圖,谷歌地圖,其他。 1、作為開發者,我們應該選擇普遍被大眾認可的地圖平臺,所以其他這個選項中,除去最 ...
一周排行
    -Advertisement-
    Play Games
  • Dapr Outbox 是1.12中的功能。 本文只介紹Dapr Outbox 執行流程,Dapr Outbox基本用法請閱讀官方文檔 。本文中appID=order-processor,topic=orders 本文前提知識:熟悉Dapr狀態管理、Dapr發佈訂閱和Outbox 模式。 Outbo ...
  • 引言 在前幾章我們深度講解了單元測試和集成測試的基礎知識,這一章我們來講解一下代碼覆蓋率,代碼覆蓋率是單元測試運行的度量值,覆蓋率通常以百分比表示,用於衡量代碼被測試覆蓋的程度,幫助開發人員評估測試用例的質量和代碼的健壯性。常見的覆蓋率包括語句覆蓋率(Line Coverage)、分支覆蓋率(Bra ...
  • 前言 本文介紹瞭如何使用S7.NET庫實現對西門子PLC DB塊數據的讀寫,記錄了使用電腦模擬,模擬PLC,自至完成測試的詳細流程,並重點介紹了在這個過程中的易錯點,供參考。 用到的軟體: 1.Windows環境下鏈路層網路訪問的行業標準工具(WinPcap_4_1_3.exe)下載鏈接:http ...
  • 從依賴倒置原則(Dependency Inversion Principle, DIP)到控制反轉(Inversion of Control, IoC)再到依賴註入(Dependency Injection, DI)的演進過程,我們可以理解為一種逐步抽象和解耦的設計思想。這種思想在C#等面向對象的編 ...
  • 關於Python中的私有屬性和私有方法 Python對於類的成員沒有嚴格的訪問控制限制,這與其他面相對對象語言有區別。關於私有屬性和私有方法,有如下要點: 1、通常我們約定,兩個下劃線開頭的屬性是私有的(private)。其他為公共的(public); 2、類內部可以訪問私有屬性(方法); 3、類外 ...
  • C++ 訪問說明符 訪問說明符是 C++ 中控制類成員(屬性和方法)可訪問性的關鍵字。它們用於封裝類數據並保護其免受意外修改或濫用。 三種訪問說明符: public:允許從類外部的任何地方訪問成員。 private:僅允許在類內部訪問成員。 protected:允許在類內部及其派生類中訪問成員。 示 ...
  • 寫這個隨筆說一下C++的static_cast和dynamic_cast用在子類與父類的指針轉換時的一些事宜。首先,【static_cast,dynamic_cast】【父類指針,子類指針】,兩兩一組,共有4種組合:用 static_cast 父類轉子類、用 static_cast 子類轉父類、使用 ...
  • /******************************************************************************************************** * * * 設計雙向鏈表的介面 * * * * Copyright (c) 2023-2 ...
  • 相信接觸過spring做開發的小伙伴們一定使用過@ComponentScan註解 @ComponentScan("com.wangm.lifecycle") public class AppConfig { } @ComponentScan指定basePackage,將包下的類按照一定規則註冊成Be ...
  • 操作系統 :CentOS 7.6_x64 opensips版本: 2.4.9 python版本:2.7.5 python作為腳本語言,使用起來很方便,查了下opensips的文檔,支持使用python腳本寫邏輯代碼。今天整理下CentOS7環境下opensips2.4.9的python模塊筆記及使用 ...