input回車觸發echarts的legend換行並且顯示進度條的方法
這次帶給大家input回車觸發echarts的legend換行並且顯示進度條的方法,input回車觸發echarts的legend換行並且顯示進度條的方法的注意事項有哪些,下面就是實戰案例,一起來看一下。
1.input回車事件監聽:
$('.search-input').bind('keypress',function(event){ if(event.keyCode == "13") { 回车后所触发的事件 } });
2.工作上遇到一個問題,使用餅狀圖展示時,lengend過多而導致一行顯示不全的問題,所以,希望lengend可以換行顯示。
官方文件提供了一種方式,在data中加入''或'\n'即可換行顯示,親測這種方式可以使用,但是不能設定orient 的值,否則,在你加上特殊標示的地方,只能多了個空格而已,並沒有換行的效果,所以,給data添加特殊符時特別注意一下。
除此方法外,在legend設定位置參數即可使圖例自動換行,我的圖例是在下方,群組中對齊,以下兩行程式碼即可: bottom: 0,left: 'center',。
除此之外,記錄一下itemWidth:設定圖例圖示的寬度,itemHeight:設定圖例圖示的高度,itemGap:設定圖例圖示的間隙。
3.記錄最簡單的進度條方式,一般用作ajax請求時給用戶一個正在進行中的感覺。
效果大致如下圖:
#由於是工作上的截圖,背景處理了一下,主要看進度條。
這個效果需要一個img和一個div,img為一個gif圖片,初始化時將二者都設為不可見。
html
 <div id="maskOfProgressImage" class="mask" style="display:none"></div>
css
.progress { z-index: 2000; width: auto; height: auto; }.mask { position: fixed; top: 0; right:0, bottom: 0; left: 0; z-index: 1000; background-color: $blueBg }
在ajax請求的beforeSend中,設定二者可見,並添加一些位置大小等資訊。
var img = $("#progressImgage");var mask = $("#maskOfProgressImage"); mask.show().css({ "opacity": "0.5" }); img.show().css({ "position": "fixed", "top": "40%", "left": "45%", "margin-top": function () { return -1 * img.height() / 2; }, "margin-left": function () { return -1 * img.width() / 2; } });
在ajax請求的complete中,將二者設定隱藏即可。
img.hide();mask.hide();
以上程式碼實現的是一開始圖中所示的顯示方式,後方div佔滿全屏,具體需求可進行相應修改。
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:
以上是input回車觸發echarts的legend換行並且顯示進度條的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

ECharts和Java介面:如何快速實現折線圖、長條圖、圓餅圖等統計圖,需要具體程式碼範例隨著網路時代的到來,資料分析變得越來越重要。統計圖表是一種非常直觀而有力的展示方式,透過圖表可以更清楚地展示數據,讓人們更能理解數據的內涵和規律。在Java開發中,我們可以使用ECharts和Java介面來快速實現各種統計圖表的展示。 ECharts是一款由百度開發

在今天數據視覺化變得越來越重要的背景下,許多開發者都希望能夠利用各種工具,快速產生各種圖表與報表,以便能夠更好的展示數據,幫助決策者快速做出判斷。而在此背景下,利用Php介面和ECharts函式庫可以幫助許多開發者快速產生可視化的統計圖表。本文將詳細介紹如何利用Php介面和ECharts庫產生視覺化的統計圖表。在具體實作時,我們將使用MySQL

使用ECharts和Python介面繪製儀錶板的步驟,需要具體程式碼範例摘要:ECharts是一款優秀的資料視覺化工具,透過Python介面可以方便地進行資料處理和圖形繪製。本文將介紹使用ECharts和Python介面繪製儀錶板的具體步驟,並提供範例程式碼。關鍵字:ECharts、Python介面、儀錶板、資料視覺化簡介儀錶板是一種常用的資料視覺化形式,它透過

如何在ECharts中使用長條圖展示資料ECharts是一款基於JavaScript的資料視覺化函式庫,在資料視覺化的領域非常流行且使用廣泛。其中,長條圖是最常見和常用的圖表類型,可以用來顯示各種數值資料的大小、比較和趨勢分析。本文將介紹如何使用ECharts來繪製長條圖,並提供程式碼範例。首先,我們需要在HTML檔案中引入ECharts庫,可以透過以下方式引

ECharts和golang技術指南:創建各類統計圖表的實用秘籍,需要具體程式碼範例導語:在現代化的資料視覺化領域,統計圖表是資料分析和視覺化的重要工具。 ECharts是一個強大的資料視覺化函式庫,而golang是一種快速,可靠且有效率的程式語言。本文將向您介紹如何使用ECharts和golang建立各種類型的統計圖表,並提供程式碼範例,幫助您掌握這項技能。準備工作

如何在ECharts中使用地圖熱力圖展示城市熱度ECharts是一款功能強大的視覺化圖表庫,它提供了各種圖表類型供開發人員使用,包括地圖熱力圖。地圖熱力圖可以用來展示城市或地區的熱度,幫助我們快速了解不同地方的熱門程度或密集程度。本文將介紹如何使用ECharts中的地圖熱力圖來展示城市熱度,並提供程式碼範例供參考。首先,我們需要一個包含地理資訊的地圖文件,EC

如何使用ECharts和PHP介面產生統計圖引言:在現代web應用開發中,資料視覺化是一個非常重要的環節,它能夠幫助我們直觀地展示和分析資料。 ECharts是一款強大的開源JavaScript圖表庫,它提供了多種圖表類型和豐富的互動功能,能夠輕鬆產生各種統計圖表。本文將介紹如何使用ECharts和PHP介面產生統計圖,並給出具體的程式碼範例。一、概述ECha

ECharts是否需要依賴jQuery?詳細解讀,需要具體程式碼範例ECharts是一個優秀的資料視覺化函式庫,提供了豐富的圖表類型和互動功能,廣泛應用於Web開發。在使用ECharts時,很多人會有一個疑問:ECharts是否需要依賴jQuery呢?本文將對此進行詳細解讀,並給出具體的程式碼範例。首先,要明確的是,ECharts本身並不依賴jQuery,它是一個
