日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

解決Vue + Echarts 使用markLine標(biāo)線(precision精度問(wèn)題)

瀏覽:22日期:2023-01-02 18:22:04

在VUE實(shí)例中使用Echarts

安裝echarts依賴:

npm install echarts -s

編寫代碼:

引入echarts對(duì)象:

鑒于準(zhǔn)備工作中已經(jīng)通過(guò)npm安裝了echarts依賴,所以可以直接在vue文件中使用代碼import echarts from “echarts”引入echarts對(duì)象:

<script> import echarts from ’echarts/lib/echarts’</script>

注意:只引入了echarts還不能直接使用markLine(作為前端菜鳥(niǎo)爬坑了好久?)

引入markLine對(duì)象:

<script> import echarts from ’echarts/lib/echarts’ import ’echarts/lib/component/markLine’</script>

以下是我畫圖的所有echarts依賴:

import echarts from ’echarts/lib/echarts’ import ’echarts/lib/chart/candlestick’ import ’echarts/lib/chart/bar’ import ’echarts/lib/component/legend’ import ’echarts/lib/component/title’ import ’echarts/lib/component/markLine’

markLine終于有用了?

我的代碼:

這是我的markLine配置

let price = [13.9, 14.95, 16];markLine: { symbol: ’none’, silent: true, data: [ {yAxis: price[0]}, {yAxis: price[1]}, {yAxis: price[2]} ], lineStyle: { show: true, color: ’#808C94’, type: ’dashed’ }}

markLine效果:

解決Vue + Echarts 使用markLine標(biāo)線(precision精度問(wèn)題)

然而 Echarts 的 series[i]-bar.markLine.precision 配置項(xiàng)不太厚道

Echarts文檔中的描述:

series[i]-bar.markLine.precision number

[ default: 2 ]

標(biāo)線數(shù)值的精度,在顯示平均值線的時(shí)候有用。

根據(jù)上圖展示,并沒(méi)有我想要的精度。

——注:13.9應(yīng)該顯示13.90,16應(yīng)該顯示16.00

precision配置默認(rèn)為2

怎么辦?填坑!

仔細(xì)翻看Echarts文檔發(fā)現(xiàn)了一個(gè)配置:

series[i]-bar.markLine.label.formatter

里面有個(gè)回調(diào)函數(shù),而且與axisLabel.formatter不太一樣

修改配置一:

請(qǐng)確保你的Number.toFixed(2)是滿足要求的

markLine: { symbol: ’none’, silent: true, data: [ {yAxis: price[0]}, {yAxis: price[1]}, {yAxis: price[2]} ], lineStyle: { show: true, color: ’#808C94’, type: ’dashed’ }, // 先讓markLine精確到3,默認(rèn)為2 precision: 3, label: { formatter: function(value) { // 確保你的Number.toFixed(2)是滿足要求的 return value.value.toFixed(2); } }}

修改配置二:

markLine: { symbol: ’none’, silent: true, data: [ {yAxis: price[0]}, {yAxis: price[1]}, {yAxis: price[2]} ], lineStyle: { show: true, color: ’#808C94’, type: ’dashed’ }, // 先讓markLine精確到3,默認(rèn)為2 precision: 3, label: { // 沒(méi)有寫通用代碼了,針對(duì)性解決一下當(dāng)前問(wèn)題 formatter: function(value) { // 這里的value 是一個(gè)label對(duì)象,使用value.value獲取到真正的值 let strVal = value.value.toString(); let splitStr = strVal.split(’.’); let tailStr = splitStr[1]; if (tailStr == null) { return value.value.toString() + ’.00’; } // 0.995 ~ 0.999 = 1 if (tailStr >= 995) { return (parseInt(splitStr[0]) + 1).toString() + ’.00’; } if (tailStr.length >= 3) { let lastStr = tailStr.substr(2, 1); // 解決toFixed(2)方法四舍五入無(wú)效 if (lastStr >= 5) { // 數(shù)值+101有些取巧,但能解決問(wèn)題... tailStr = (parseInt(tailStr.substr(0, 2)) + 101).toString().substr(1, 2); return splitStr[0] + ’.’ + tailStr; } else { return splitStr[0] + ’.’ + tailStr.substr(0, 2); } } else if (tailStr.length === 1) { return value.value.toString() + ’0’; } else { return value.value.toString(); } } }}

鬼知道Number.toFixed(2)為什么保留兩位小數(shù)時(shí)并沒(méi)有四舍五入,就寫了段惡心的代碼,個(gè)人能力有限?

修改后效果:

解決Vue + Echarts 使用markLine標(biāo)線(precision精度問(wèn)題)

以上這篇解決Vue + Echarts 使用markLine標(biāo)線(precision精度問(wèn)題)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Vue
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品一区二区中文字幕| 久久精品亚洲一区二区| av一区二区高清| 国产亚洲一区在线| 四虎在线精品| 国产精品高清一区二区| 日韩精品诱惑一区?区三区| 欧美一区二区三区久久| 黑森林国产精品av| 久热精品在线| 日韩二区在线观看| 美腿丝袜亚洲一区| 91精品国产成人观看| 久久国产精品99国产| 国产精品主播| av一区在线| 亚洲精品伊人| 日韩av免费大片| 99国产精品久久久久久久成人热| 日本一区免费网站| 成人国产精品一区二区网站| 亚洲欧美久久久| 国产中文欧美日韩在线| 亚洲一区二区三区高清| 久久久久伊人| 自拍日韩欧美| 老牛国内精品亚洲成av人片 | 97成人超碰| 另类中文字幕国产精品| 日本在线视频一区二区| 天堂中文av在线资源库| 亚洲精品影视| 日韩欧美另类一区二区| 少妇高潮一区二区三区99| 日韩欧美视频专区| 91精品丝袜国产高跟在线| 亚洲性色视频| 国产日产精品_国产精品毛片 | 欧美色图国产精品| 久久国产人妖系列| 久久高清精品| 国产亚洲精品美女久久 | 亚洲精品少妇| 色老板在线视频一区二区| 日韩国产在线观看一区| 最新中文字幕在线播放| 中文字幕视频精品一区二区三区| 日韩电影免费在线观看| 欧美视频一区| 模特精品在线| 久久精品影视| 国产一区二区精品久| 日本午夜精品一区二区三区电影| 午夜久久美女| 国产精品久久观看| 日韩中文字幕| 免费av一区二区三区四区| 麻豆中文一区二区| 亚洲一区二区成人| 久久理论电影| 精品网站aaa| 久久精品99国产精品| 免费在线观看成人| 亚洲激情中文| 国产精品亚洲一区二区三区在线观看| 奇米狠狠一区二区三区| 欧美中文日韩| 亚洲视频综合| 黑人精品一区| 国产精品一级在线观看| 亚洲香蕉视频| 自由日本语亚洲人高潮| 久久国产精品成人免费观看的软件| 久久久久97| 另类欧美日韩国产在线| 免费人成精品欧美精品| 欧美日韩精品免费观看视欧美高清免费大片 | 国产精品白丝久久av网站| 日韩欧美三级| 国产极品模特精品一二| 免费看日韩精品| 久久中文视频| аⅴ资源天堂资源库在线| 中文字幕视频精品一区二区三区| 91麻豆国产自产在线观看亚洲| 一区二区三区四区精品视频| 日本aⅴ亚洲精品中文乱码 | 日韩在线卡一卡二| 亚洲91视频| 美女久久精品| 亚洲精品黄色| 红桃视频国产精品| 日韩国产在线| 日韩av有码| 中文字幕中文字幕精品| 美女被久久久| 丝袜国产日韩另类美女| 狠狠爱成人网| 蜜桃成人av| 国产精品毛片在线看| 国产精品毛片视频| 视频一区日韩| 亚洲影视一区二区三区| 免费精品国产的网站免费观看| 最新亚洲国产| 亚洲经典在线| 中文字幕日本一区二区| 亚洲精品九九| 日韩精品一区二区三区中文在线| 亚州国产精品| 国产精品一站二站| 国产激情久久| 精品精品久久| 精品国产不卡一区二区| 精品淫伦v久久水蜜桃| 岛国av免费在线观看| 久久久一二三| 中文欧美日韩| 亚洲精品国产精品粉嫩| 97精品资源在线观看| 麻豆视频一区二区| 日韩欧美一区二区三区在线观看| 国产精品99免费看| 久久亚洲视频| 日韩精品成人| 精品亚洲成人| 不卡在线一区| 综合激情五月婷婷| 91精品福利观看| 精品亚洲成人| 欧美成人综合| 日韩高清电影一区| 成人在线免费观看91| 99久久99久久精品国产片果冰| 丝袜a∨在线一区二区三区不卡 | 国产日韩一区二区三区在线播放| 麻豆成人91精品二区三区| 日韩精品欧美| 亚洲一区二区三区四区电影| 欧美一区免费| 欧美xxxx中国| 欧美特黄一级| 日韩激情网站| 水蜜桃久久夜色精品一区| 中文国产一区| 久久不卡国产精品一区二区| 日本在线精品| 久久电影tv| 欧美精品二区| 中文字幕高清在线播放| 久久久久午夜电影| 久久亚洲二区| 国产欧美日韩精品一区二区三区| 免费在线亚洲| 亚洲1234区| 亚洲精品精选| 成人午夜网址| 亚洲91久久| 亚洲精品韩国| 国产一区二区三区日韩精品| 亚洲一区成人| 精品国产亚洲日本| 夜久久久久久| 成人午夜在线| 天堂成人免费av电影一区| 国产精品三上| 国产精品亚洲欧美| 日韩久久电影| 综合色就爱涩涩涩综合婷婷| 麻豆成人综合网| 激情偷拍久久| 成人自拍av| 欧美不卡在线| 久久精品天堂| 久久一二三区| 久久精品导航| 国产日韩欧美三级| 国产欧美日韩精品高清二区综合区| 青青国产精品| 欧美日韩一二| 国产精品www.| 欧美精品一二| 欧美国产日本| 国产欧美88| 日韩免费久久| 久久av超碰| 视频一区中文字幕精品| 日韩精品一区二区三区免费观影| 国产调教一区二区三区| 亚洲一区二区成人| 久久精品导航| 精品久久一区| 国产亚洲一区二区三区不卡| 午夜宅男久久久| 丝袜美腿一区| 精品一区二区三区的国产在线观看 | 九九久久婷婷| 久久中文欧美| 久久国产生活片100| 免费观看日韩电影|