k-line/dist8/assets/NewDesign-C0ftKVUD.js

2 lines
16 KiB
JavaScript
Raw Normal View History

import{s as ne,r as e,K as re,o as ue,L as f,w as ye,M as pe,c as W,d as w,m as $,h as I,F as de,e as ce,b as U,t as ve,u as me,J as xe}from"./index-BO9WyeNZ.js";import{u as fe,a as ge}from"./usethemestore-BOyyPoG1.js";import{c as he,a as be,b as q,d as Ae,e as Q,f as X}from"./computedInfo-DRxOaYt6.js";import{_ as Le}from"./_plugin-vue_export-helper-DlAUqK2U.js";const Se={class:"box"},we={class:"typelist"},Ie=["onClick"],ke={__name:"NewDesign",setup(Oe){const ee=me(),te=fe(),{theme:x}=ne(te);let o=null,s=e(4),g=e(null),r=null,J=e(0),h=e(null),u=null,N=e(0),b=e(null),y=null,R=e(0),A=e(null),p=null,j=e(0);e([]);let P=e([]),d=e([]),m=e([]),F=e(null),k=e(null),O=e(null),L=e(null),K=e(null),V=e(null),G=e(null),z=e(null),C=e(null),_=e(null),D=e(null),E=e(null),B=e(null),M=e(null);e();let le="http://localhost:8012/akshare";const ae=async()=>(await ge({url:le+"/kdata",method:"get"})).data.message,Z=e(null),H=e(null);let i=e([]);const Y=()=>{let t=Z.value.offsetHeight;console.log(Z.value.children.length),Z.value.children.length-1,s.value?(i.value=[],i.value.push(t*(1-s.value*.15)),H.value.style.height=`${i.value[0]-10}px`,i.value.push(t*.15),console.log(i.value)):(i.value=[],H.value.style.height=`${t}px`)};let v=e([{id:1,name:"MACD",attId:"charts1",status:!1,options:{animation:!1,tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},dataZoom:[{type:"inside"},{type:"slider",show:!1}],xAxis:{type:"category",boundaryGap:!1,data:[]},yAxis:{type:"value"},series:[{name:"DIF",type:"line",itemStyle:{normal:{color:"rgba(204,102,0,1)"}},symbol:"none",data:[]},{name:"DEA",type:"line",itemStyle:{normal:{color:"rgba(0,128,255,1)"}},symbol:"none",data:[]},{name:"MACD",type:"bar",barWidth:"1",data:[]}]}},{id:2,name:"VOL",attId:"charts2",status:!1,options:{animation:!1,tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},dataZoom:[{type:"inside"},{type:"slider",show:!1}],xAxis:{type:"category",data:[]},yAxis:{type:"value",interval:10},series:[{name:"VOL",type:"bar",data:[]}]}},{id:3,name:"KDJ",attId:"charts3",status:!1,options:{animation:!1,tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},dataZoom:[{type:"inside",xAxisIndex:[0,0],start:20,end:100},{type:"slider",show:!1}],xAxis:{type:"category",boundaryGap:!1,data:[]},series:[{name:"K",type:"line",data:[],symbol:"none",smooth:!0},{name:"D",type:"line",data:[],symbol:"none",smooth:!0},{name:"J",type:"line",data:[],symbol:"none",smooth:!0}]}},{id:4,name:"RSI",attId:"charts4",status:!1,options:{animation:!1,tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},dataZoom:[{type:"inside",xAxisIndex:[0,0],start:20,end:100},{type:"slider",show:!1}],xAxis:{type:"category",boundaryGap:!1,data:[]},series:[{name:"rsi1",type:"line",data:[],symbol:"none",smooth:!0},{name:"rsi2",type:"line",data:[],symbol:"none",smooth:!0},{name:"rsi3",type:"line",data:[],symbol:"none",smooth:!0}]}}]);e([]);const ie=t=>{if(t.attId=="charts1")if(!J.value)s.value=s.value-1,r.group="",window.removeEventListener("resize",function(){r.resize()}),r.dispose(),r=null,g.value.style.display="none",J.value=1;else{s.value=s.value+1,g.value.style.height=`${i.value[1]}px`,g.value.style.display="block",r=f(g.value);let a={animation:!1,tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},grid:{top:"10%",left:"3%",right:"3%",bottom:"20%"},dataZoom:[{type:"inside"},{type:"slider",show:!1}],xAxis:{type:"category",boundaryGap:!1,data:d.value},yAxis:{type:"value"},series:[{name:"DIF",type:"line",itemStyle:{normal:{color:"rgba(204,102,0,1)"}},symbol:"none",data:k.value},{name:"DEA",type:"line",itemStyle:{normal:{color:"rgba(0,128,255,1)"}},symbol:"none",data:O.value},{name:"MACD",type:"bar",barWidth:"1",data:L.value}]};r.setOption(a),r.group="group1",J.value=0}if(t.attId=="charts2")if(!N.value)s.value=s.value-1,u.group="",window.removeEventListener("resize",function(){u.resize()}),u.dispose(),u=null,h.value.style.display="none",N.value=1;else{s.value=s.value+1,h.value.style.height=`$