-
Notifications
You must be signed in to change notification settings - Fork 19.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
关于option更新方面的问题 #828
Comments
setOption就是万能方法,只改你需要改的地方就行。 其实已经聊过很多次了,这次就多说点吧,以后就不再解析直接链接过来吧。这不是拍脑袋得出的设计,面向接口和面向数据的设计不同。 跟你一样,刚接触的人都问ECharts的详细API接口文档,就像你要求的一样都是习惯于面向接口的编程,但我们真没有,因为ECharts的设计是面向数据的,我们希望的是通过改变数据改变图表的行为,数据驱动图形的生成,甚至v1.0的时候连图表和组件都没有暴露,我们只有一个方法,setOption。 打个比方,要改变title: 这就是为啥我们没有更多的API文档的原因,因为setOption已经基本解决了所有的API需求,至少在我们这的各种项目里是这样的。 API-1,API-2,API-3.... vs setOption(1/2/3); 这或许只是编程思路的转变就好,数据驱动,改变图表的关键是改变数据,就这样,我们不希望用户记住了option还要去记API。 至于你要的全局属性,文档早就有。文档导航的侧边栏是个风琴,展开第二个看看吧,谢谢关注。 |
第二个的用起来也不是很好,一定要点击前面的 + - 来进行展开收缩, |
默认全展开?600多个 -_-||| |
不是默认全展开,是和hc一样点击到参数上,参数还有子参数的自动把下面子参数项展开,默认全部隐藏的。 现在不是table的问题, |
为什么要一样呢? |
只是感觉hc的方式查阅起来比较方便。 |
可能习惯,也可能根本上就不同。 |
@kener 要是在API里面有这些介绍就好了,前期自己走了很多弯路 :) 在没看到这个解释之前,都还不明白为什么要这么用; |
@kener 问个问题,,,我现在有个需求,导出图片时给图片加上水印,,,,现在在导出操作里setOption时页面也会更新,正确的使用方式是怎样的呢??? |
没懂后半段,前半段最新发布的版本不就支持水印吗? |
@kener 恩恩。。。我上午折腾了半天算是完成这个需求(:页面上展示正常的图表,导出报表时加上自定义的水印。)了,,,我自己的想法是调用 |
there is my code. (^▽^) https://github.com/ileler/echarts-ext-le |
如何修改 一个serie的属性呢? |
问题已解决,配置少个[]。
echarts修改参数基本就只能靠一个setOption。
highcharts基本上各个参数都可以动态进行局部更新,感觉这种方式比较合理。
还有感觉文档有点混乱,demo太少,一页一堆的参数,大部分参数配置都没有实例。
条理性有点欠缺,建议能否出一份highcharts的api文档类似结构的文档?
highcharts的英文文档感觉看起来比echarts的中文文档轻松很多,哪怕我不怎么熟悉,
它的文档结构已经说明了很多。
The text was updated successfully, but these errors were encountered: