eCharts
echarts吧
全部回复
仅看楼主
level 1
Cnadong 楼主
请问echarts横轴我要传的数据是时间(2016年12月7日09:40:23),这个格式,但时间是不均匀的,怎么让横轴识别这些时间,并在横轴上根据时间跨度将每个时间段的跨度也相应的变化,而不是均匀的[疑问]
2016年12月07日 01点12分 1
level 8
传入data的数据是什么格式就会被显示什么格式直接传就好了~~,至于坐标轴刻度没明白你说的准确意思:.如果意思是按照前后数据差来显示间隔(如‘’1和‘’3‘’间隔两格,’1'和'2'间隔一格),差越大坐标轴刻度间隔也越大的话可以使用官方提供的interval的回调函数:(index:number, value: string) => boolean(见官方文档)。
________________________________________________________________________________
你对学习的热情诚感动天,我从echarts公墓吧诈尸来回答你的问题,希望也能感动你不要计较我回答的对不对
2016年12月09日 02点12分 2
非常感谢回复,我的意思是 x轴类型我并没有用time time是echart自己给的,我传的是调的数据 数据是一个时间ID,我通过正则解析ID然后成为(2016年12月12日09:52:47)这种格式传到x轴,type是category,但echart并不会自己解析我传的时间来确定前后数值在x轴上的跨度
2016年12月12日 01点12分
回复
Cnadong
:哦,我大概是明白了,类目轴一般都是等距的,如果数据量很小的话倒是可以进行插值来表现不等距来,刚才去GitHub上看了下有人说echarts支持不等距了,具体情况可能你得再查找一下解决方案,有结果大家相互分享一下哈[哈哈]
2016年12月12日 07点12分
2016年12月13日 03点12分
回复
Cnadong
:其实关于addData我也有几点想问的,你有自己做的dom吗?或者是你对动态数据的理解,让我参考参考
2016年12月13日 03点12分
level 8
其实我也刚接触echarts,需求比较简单只需要做折线图,柱状图然后有下钻功能就行了,感觉echarts主要就是你得控制配置项就行了不用关心绘制问题,所以只要是你想动态改变的都可以使用变量,条件运算符,回调等等方法动态去改变挺方便的,现在我这面是把取来的数据先处理一下然后赋给一个对象,拿这个对象来对各个配置项赋值~~demo的话我这只有折线柱状什么的,没啥参考价值,总之感觉抽象出一个getOpiton()然后传给setOption 一切就都解决了~~~·[吐舌]
2016年12月16日 02点12分 3
level 8
哎~~小白一个,之后有空可能研究下地图下钻之类的,你也有这方面需求的话一起讨论啊
2016年12月16日 02点12分 4
我现在的项目弄的我很心烦,必须得用自己传的时间,并且有时候还不是规律的时间,三秒,六秒,十几秒都有,经理要求得等距,我这个烦啊,只能自己判断时间轴了,自己模拟加数据了,愁死
2016年12月22日 10点12分
level 8
@cnadong 别烦,慢慢来总能解决问题,只不过是解决问题的方法优劣的问题罢了···,需求总是各种奇葩,只要是数据都要做图做好看都不考虑实用不适用。看图表按说也是为了反映变化趋势和规律吧···数据都不规律还看什么规律性啊···还不如直接给个报表得了···我这面是数据居然总有缺失但需求要求没有数据的点就计算相邻点的平均值然后画出来然后还得用不同颜色标注这个点其实并不存在··```你说这有什么意义呢?虽然很好实现,但感觉真是一坨狗屎[不高兴],跟别提手机还要看图表结果有的坐标label得长达二三十个字还不让简写。估计随软件还得配一个放大镜来看清楚哪些通过旋转减小间距与字号的label了```,用了回echarts感觉要是项目不紧还不如用D3这种的做呢,自由度比较高,再奇葩的要求也能满足··········
2016年12月23日 02点12分 5
的确是,谢了
2016年12月26日 01点12分
1