ant-design-blazor / ant-design-charts-blazor

A Blazor chart library, based on G2Plot
https://ant-design-blazor.github.io/ant-design-charts-blazor/
Apache License 2.0
178 stars 40 forks source link

G2Plot 2.0 Upgrade Milestone #100

Open superjerry88 opened 1 year ago

superjerry88 commented 1 year ago

G2Plot 2.0 Upgrade Milestone

Source: https://g2plot.antv.antgroup.com/en/manual/upgrade PR: (https://github.com/ant-design-blazor/ant-design-charts-blazor/pull/102)

Abandoned charts

Configuration change

Private configuration

superjerry88 commented 1 year ago

@ElderJames for this milestone, we are planning to include updates for the docs in AntDesign.Charts.Docs/Demos/ following V2 structure (https://charts.ant.design/en/examples/line/basic#line) for showcasing the new V2 example and charts.

Will this break the main AntBlazor demo and how should we approach the localization issue ? The current menu.json is only in chinese.

ElderJames commented 1 year ago

I know the problem. We need to rebuild a documentation site and localize it to support both English and Chinese.

BTW, I want to strip the documentation project from the AntDesign project so that it can be reused in different projects.

superjerry88 commented 1 year ago

i see, that's good to know. I will temporary just update the current code usage demo following V2 as i go about it, hopefully this can lessen the migration effort once the new documentation project is ready.

h4n0 commented 1 year ago

Could anyone explain why the donut chart is planned to be deprecated? Would there be alternatives?

MaggiGorengAyam commented 1 year ago

@h4n0 , this is in accordance to the upgrade guide from G2Plot. You can use the Pie component to render your donut chart. You may check the demo.