我想要输出,如所附图像所示。我希望图例作为圆圈而不是正方形。另外,如何显示总计数在圆的中心和每个零件的百分比,如图所示。
<viz:VizFrame id="idVizFrame" uiConfig="{applicationSet:'fiori'}" height='200px' width="550px" vizType='donut'
vizProperties="{ title: {'text' : 'Title', visible : false}, plotArea : { 'dataLabel': {visible: true},'colorPalette' : ['#FFA400','#0091FF','#34CFC2','#F01C18'] }}">
<viz:dataset>
<viz.data:FlattenedDataset data="{/enquiries}">
<viz.data:dimensions>
<viz.data:DimensionDefinition name="Type" value="{Type}"/>
</viz.data:dimensions>
<viz.data:measures>
<viz.data:MeasureDefinition name="Count" value="{Count}"/>
</viz.data:measures>
</viz.data:FlattenedDataset>
</viz:dataset>
<viz:feeds>
<viz.feeds:FeedItem uid="size" type="Measure" values="Count"/>
<viz.feeds:FeedItem uid="color" type="Dimension" values="Type"/>
</viz:feeds>
</viz:VizFrame>[enter image description here][1]
如果您想使用一些第三方库来实现,请通过此链接引用一些基本的图表库集成
https://www.youtube.com/playlist?list=PLF44v0WrXwOUplkFCZ5kBKz3lLMvZuKBH