中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

用div css做網(wǎng)站首頁網(wǎng)站優(yōu)化外包多少錢

用div css做網(wǎng)站首頁,網(wǎng)站優(yōu)化外包多少錢,網(wǎng)站建設 百度經驗,如何制作私人網(wǎng)站由于沒研究明白echarts怎么用label和lableLine實現(xiàn)自定義打點標記&#xff0c;索性用markPoint把長方形壓扁成線模擬了一番自定義打點標記&#xff0c;記錄下來備用。&#xff08;markLine同理也能實現(xiàn)&#xff09; 實現(xiàn)代碼如下&#xff1a; <!DOCTYPE html> <html…

由于沒研究明白echarts怎么用labellableLine實現(xiàn)自定義打點標記,索性用markPoint把長方形壓扁成線模擬了一番自定義打點標記,記錄下來備用。(markLine同理也能實現(xiàn))

實現(xiàn)代碼如下:

<!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>

實現(xiàn)效果如下:

http://www.risenshineclean.com/news/58723.html

相關文章:

  • wordpress播放網(wǎng)盤中山百度seo排名公司
  • 網(wǎng)創(chuàng)八步的第七步整站優(yōu)化報價
  • 北京市政建設集團有限責任公司網(wǎng)站站長友情鏈接平臺
  • 沭陽做網(wǎng)站shy1z百度百科推廣費用
  • 全國最大的網(wǎng)站建設公司以下屬于網(wǎng)站seo的內容是
  • 我想做跑腿網(wǎng)站怎么做下列哪些店鋪適合交換友情鏈接
  • 邯鄲網(wǎng)站設計價格長春百度網(wǎng)站優(yōu)化
  • h5做網(wǎng)站b2b網(wǎng)站大全
  • 網(wǎng)絡組建與維護試題seo搜索引擎優(yōu)化報價
  • 惠州建站公司seo建站的步驟
  • 無刷新網(wǎng)站b站推廣網(wǎng)站入口202
  • b2c網(wǎng)站服務內容國家提供的免費網(wǎng)課平臺
  • 心理測試用什么網(wǎng)站做上海最近3天疫情情況
  • 做網(wǎng)站做小時seo加盟
  • 有什么做3維的案例網(wǎng)站濟南網(wǎng)站seo
  • 點擊網(wǎng)絡怎么做網(wǎng)站合肥百度seo排名
  • 做產品批發(fā)生意用什么類型的網(wǎng)站好備案域名查詢
  • 兩學一做注冊網(wǎng)站嗎搜索引擎營銷的特點有
  • 唯美個人網(wǎng)站欣賞黃頁網(wǎng)站推廣效果
  • 青島網(wǎng)站開發(fā)企業(yè)百度提交入口網(wǎng)址截圖
  • 深圳做網(wǎng)站哪家公司好廈門網(wǎng)站建設公司
  • 公司微網(wǎng)站怎么建設網(wǎng)站關鍵詞公司
  • 做5g網(wǎng)站空間容量要多少錢長尾詞在線挖掘
  • 航達建設網(wǎng)站正規(guī)的培訓機構有哪些
  • 如何生成網(wǎng)站的二維碼輸入關鍵詞自動生成標題
  • 凡科做網(wǎng)站html網(wǎng)站模板免費
  • 做機械的專業(yè)外貿網(wǎng)站有哪些鏈接下載
  • python做網(wǎng)站原理怎么宣傳自己的產品
  • 有做網(wǎng)站設計的嗎引擎優(yōu)化seo是什么
  • 怎樣做網(wǎng)站關鍵詞優(yōu)化網(wǎng)站推廣優(yōu)化外包公司哪家好