-
Notifications
You must be signed in to change notification settings - Fork 605
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
g2plot API 设计讨论 #85
Comments
个人感觉
|
如果考虑 render 后返回实例,不如进一步考虑一下: const options = {
geom: {
type: 'bar', // bar, line,pie etc...
someUniqueOptions, // 某种图表才支持的选项
},
data,
...options,
};
plot.render(options); 第一,不会先有一个某种图表的实例,再有一个 render 的实例,导致用户认知上的问题; 这种图如果按照现在的 API, 可能需要搞一个新的 chart 类型?option 形式的话将 |
对于目前将柱状图分为Column,GroupColumn,StackColumn。个人建议应该合并成一个Column。Column 实际上是单柱状图与重叠柱状图的实现途径。而实际需求上还有,重叠分组柱状图,分组堆叠柱状图。实际上他们不过是通一份数据的不同展示 |
这种feature会在混合图表支持,现在已经单独把layer(图层)抽出来了~ |
长远来看,区分的细致一点更容易解耦,如果以后能够提供动态打包的功能也能够在一些图形上做一些代码的取舍,或者做成不同图形从cdn直接异步获取的形式,能够更好地缩减主体入口的文件体积 |
把之前的搬过来......
具体实现的讨论:
The text was updated successfully, but these errors were encountered: