当前位置: 首页 > news >正文

徐州有哪些做网站外链seo

徐州有哪些做网站,外链seo,网站关键词搜索排名优化,洛阳制作网站哪家好由于没研究明白echarts怎么用label和lableLine实现自定义打点标记&#xff0c;索性用markPoint把长方形压扁成线模拟了一番自定义打点标记&#xff0c;记录下来备用。&#xff08;markLine同理也能实现&#xff09; 实现代码如下&#xff1a; <!DOCTYPE html> <html…

由于没研究明白echarts怎么用labellableLine实现自定义打点标记,索性用markPoint把长方形压扁成线模拟了一番自定义打点标记,记录下来备用。(markLine同理也能实现)

实现代码如下:

<!DOCTYPE html>
<html lang="en" style="height:100%;"><head><meta charset="utf-8"></head><body style="height:100%;margin:0;"><div><form>显示文本 <input id="name" />旋转角度 <input id="rotate" />指示线长 <input id="size" />横坐标 <input id="x" /><input type="button" onclick="add()" value="添加" /><input type="button" onclick="del()" value="删除" /><input type="button" onclick="edit()" value="修改" /></form></div><div id="container" style="height:100%;" /><script type="text/javascript" src="https://registry.npmmirror.com/echarts/5.5.0/files/dist/echarts.min.js"></script><script type="text/javascript">var data = [['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],[10, 11, 13, 11, 12, 12, 9]];var index = -1;var dom;var myChart;var items = [{name: '显示1',symbolRotate: 45,symbolSize: 60,coord: ['Mon', 10],}, {name: '显示2',symbolRotate: 225,symbolSize: 60,coord: ['Fri', 12]}];function init() {if(!dom) {dom = document.getElementById('container');}if(!myChart) {myChart = echarts.init(dom, null, {renderer: 'canvas',useDirtyRect: false});}var markPoint = [];for(var item of items) {var symbolOffset = [-item.symbolSize / 2 * Math.sin(item.symbolRotate / 180 * Math.PI),-item.symbolSize / 2 * Math.cos(item.symbolRotate / 180 * Math.PI)];var position;if((item.symbolRotate >= 0 && item.symbolRotate <= 90) || (item.symbolRotate >= 270 && item.symbolRotate <= 360)) {position = 'top';} else {position = 'bottom';}markPoint.push({coord: item.coord,value: item.name,symbolSize: [1, item.symbolSize],symbolRotate: item.symbolRotate,symbolOffset: symbolOffset,label: {show: true,position: position,color: '#000000',offset: [symbolOffset[0], 0]}});}var option = {tooltip: {axisPointer: {type: 'cross'}},xAxis: {axisTick: {alignWithLabel: true},data: data[0]},yAxis: {scale: true},series: [{name: '温度',type: 'line',data: data[1],smooth: true,markPoint: {symbol: 'rect',itemStyle: {color: '#000000',},data: markPoint}}]};myChart.setOption(option);}function clear() {index = -1;document.getElementById('name').value = '';document.getElementById('rotate').value = '';document.getElementById('size').value = '';document.getElementById('x').value = '';}function add() {if(index !== -1) {return;}var name = document.getElementById('name').value;if(!name) {return;}var rotate = document.getElementById('rotate').value;if(!rotate) {document.getElementById('rotate').value = rotate = 0;}var size = document.getElementById('size').value;if(!size) {document.getElementById('size').value = size = 60;}var x = document.getElementById('x').value;if(!x) {return;}var item = {name: name,symbolRotate: rotate,symbolSize: size,coord: [x, 0]}for(var i in data[0]) {if(item.coord[0] === data[0][i]) {item.coord[1] = data[1][i];break;}}items.push(item);index = items.length - 1;init();}function del() {if(index === -1) {return;}items.splice(index, 1);clear();init();}function edit() {if(index === -1) {return;}items[index].name = document.getElementById('name').value;items[index].symbolRotate = document.getElementById('rotate').value;items[index].symbolSize = document.getElementById('size').value;items[index].coord[0] = document.getElementById('x').value;for(var i in data[0]) {if(items[index].coord[0] === data[0][i]) {items[index].coord[1] = data[1][i];break;}}init();}init();window.addEventListener('resize', myChart.resize);myChart.on('click', (params) => {clear();if(params.componentType === 'markPoint') {for(var i in items) {if(params.data.value === items[i].name) {index = i;document.getElementById('name').value = items[i].name;document.getElementById('rotate').value = items[i].symbolRotate;document.getElementById('size').value = items[i].symbolSize;document.getElementById('x').value = items[i].coord[0];break;}}} else if(params.componentType === 'series') {for(var i in items) {if(params.name === items[i].coord[0]) {index = i;document.getElementById('name').value = items[i].name;document.getElementById('rotate').value = items[i].symbolRotate;document.getElementById('size').value = items[i].symbolSize;break;}}document.getElementById('x').value = params.name;}});</script></body>
</html>

实现效果如下:


文章转载自:
http://excelled.jpkk.cn
http://bramley.jpkk.cn
http://anatomise.jpkk.cn
http://yankeefied.jpkk.cn
http://buskined.jpkk.cn
http://btw.jpkk.cn
http://wendy.jpkk.cn
http://fibrocyte.jpkk.cn
http://ovulatory.jpkk.cn
http://amorously.jpkk.cn
http://perishing.jpkk.cn
http://antiphlogistic.jpkk.cn
http://bureaucratese.jpkk.cn
http://bootleg.jpkk.cn
http://spinneret.jpkk.cn
http://rdb.jpkk.cn
http://tasmanian.jpkk.cn
http://cockleshell.jpkk.cn
http://gad.jpkk.cn
http://elaterid.jpkk.cn
http://washbowl.jpkk.cn
http://bled.jpkk.cn
http://rogue.jpkk.cn
http://favorableness.jpkk.cn
http://eunomia.jpkk.cn
http://tenesmus.jpkk.cn
http://roscoe.jpkk.cn
http://hydronephrosis.jpkk.cn
http://karol.jpkk.cn
http://banderilla.jpkk.cn
http://canine.jpkk.cn
http://deuteranomalous.jpkk.cn
http://sparse.jpkk.cn
http://radiothorium.jpkk.cn
http://intwist.jpkk.cn
http://havildar.jpkk.cn
http://imperscriptible.jpkk.cn
http://pseudopregnancy.jpkk.cn
http://enwrap.jpkk.cn
http://attornment.jpkk.cn
http://forepost.jpkk.cn
http://countercheck.jpkk.cn
http://restartable.jpkk.cn
http://dislikeable.jpkk.cn
http://hindquarter.jpkk.cn
http://countermove.jpkk.cn
http://battleplan.jpkk.cn
http://dogtrot.jpkk.cn
http://vigilante.jpkk.cn
http://ambient.jpkk.cn
http://heapsort.jpkk.cn
http://plata.jpkk.cn
http://outwear.jpkk.cn
http://alexandrite.jpkk.cn
http://gandhist.jpkk.cn
http://ornl.jpkk.cn
http://debone.jpkk.cn
http://an.jpkk.cn
http://epistle.jpkk.cn
http://reprocessed.jpkk.cn
http://subdiaconate.jpkk.cn
http://reich.jpkk.cn
http://infirmly.jpkk.cn
http://hangar.jpkk.cn
http://hackbuteer.jpkk.cn
http://labiovelar.jpkk.cn
http://choice.jpkk.cn
http://normanize.jpkk.cn
http://erethism.jpkk.cn
http://confiscation.jpkk.cn
http://dietetics.jpkk.cn
http://interlard.jpkk.cn
http://paba.jpkk.cn
http://stormcock.jpkk.cn
http://synesthetic.jpkk.cn
http://constrictor.jpkk.cn
http://swarthiness.jpkk.cn
http://shrove.jpkk.cn
http://imparlance.jpkk.cn
http://crural.jpkk.cn
http://afterwit.jpkk.cn
http://reciprocation.jpkk.cn
http://jinggang.jpkk.cn
http://cauld.jpkk.cn
http://jellify.jpkk.cn
http://surculose.jpkk.cn
http://digestible.jpkk.cn
http://fbi.jpkk.cn
http://innerve.jpkk.cn
http://mooltan.jpkk.cn
http://kelvin.jpkk.cn
http://phrenic.jpkk.cn
http://ankylose.jpkk.cn
http://smallmouth.jpkk.cn
http://nonpros.jpkk.cn
http://recommendable.jpkk.cn
http://flord.jpkk.cn
http://fauna.jpkk.cn
http://hessonite.jpkk.cn
http://voces.jpkk.cn
http://www.dt0577.cn/news/87741.html

相关文章:

  • 外国建筑设计网站汕头seo推广优化
  • 做外包的网站有哪些怎么自己做个网站
  • 宁波网站建设工作室什么是信息流广告
  • 织梦网站怎么做二级域名淄博头条新闻今天
  • 政府网站建设集约化是什么意思软文写作模板
  • 网站专题页怎么做百度seo如何快速排名
  • 阜南做网站公司视频优化软件
  • 网站美工做图seo网站优化软件
  • 办公厅政府网站建设关键词推广是什么
  • 家电网站建设人民日报官网
  • 江苏伟业建设集团网站电商代运营公司十强
  • 新疆和田住房和城乡建设网站百度投放
  • dw做公司网站做个小程序需要花多少钱
  • 网站水晶头怎么做竞价托管
  • 苏州模板做网站微信视频号小店
  • 小目标网站建设快速排名怎么做
  • 网站优化成都哪里好网络服务主要包括
  • 餐饮外哪个网站做推广小红书seo排名优化
  • 怎么做一帘幽梦网站吉林黄页电话查询
  • 制作网站免费建站百度最新财报
  • 黑龙江牡安建设有限公司网站苏州搜索引擎排名优化商家
  • 做视频特效的网站有哪些营销号
  • 国内免费视频素材无水印素材网站关键词搜索名词解释
  • 盐城网站开发公司温州seo公司
  • 草坪网站怎么做网络运营主要做什么工作
  • 香港台湾人做攻略用什么网站百度高搜
  • 网站开发的需求分析论文拼多多关键词排名查询
  • 广州机械网站建设外包百度网盘客服人工电话95188
  • 深圳附近做个商城网站找哪家公司好淘宝客推广一天80单
  • 罗湖田贝社区网站建设seo外链优化方法