gpt4 book ai didi

javascript - Ext JS 4.0 向图表提供 "unconventional"数据

转载 作者:行者123 更新时间:2023-11-30 08:12:01 25 4
gpt4 key购买 nike

我有一个商店,它总是包含一条记录。假设记录看起来像这样:

{'good': 5, 'bad': 2, 'neutral': 3}

我如何将其呈现为 Pie chart ? Ext.js 通常使用商店中的每条记录作为系列中的一个点。就我而言,我只有一个记录,并希望将其用作系列中的三个点。

最佳答案

您有几个可用的选项。您可以创建一个自定义的 Ext.data.reader.Reader 子类,它将您的原始数据转换为您的格式化记录,您可以覆盖商店的 loadRawData 方法以将 JSON 数据转换为Ext.data.ResultSet,或者您可以在商店的 load 方法上设置回调以获取您的记录并手动将其转换为您需要的记录格式。如果您要实现可重用性,我建议制作一个阅读器。

Reader#readRecords 方法获取原始数据并返回一个 ResultSet,这听起来与您想要的完全一样。查看 Sencha 文档网站上的源代码,您应该能够从那里找出去向。拥有自定义阅读器后,在配置期间将其传递给商店的代理,它应该为您处理工作。如果它没有自动执行,您可能需要调用商店 loadRawData,传递您的 JSON 响应。

关于javascript - Ext JS 4.0 向图表提供 "unconventional"数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8881091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com