问题标签 [syncfusion-chart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
152 浏览

python - 在 jinja 中进行 1 次迭代后,如何在循环后中断?

在烧瓶应用程序中创建的图表中。我必须遍历字典和列表。我现在有这个。

前 10 名 = {"a":10,"b":15,"c":5,"d":8,"e":4,..} 和颜色 = ["blue", "black", "红色的”...]

当前输出:{ x: "a", y: 10, fill = "blue" }, { x: "a", y: 10, fill = "black" }, ....

循环的预期输出是:{ x: "a", y: 10, fill = "blue" }, { x: "b", y: 15, fill = "black" },....

0 投票
0 回答
246 浏览

c# - Make pdf with Graph and Data in ASP .NET Core

I've used following code for making Graphs into pdf. I want to write data into pdf file as well. Currently only graph exported in pdf. I want the excel table exported also in the pdf file.

0 投票
1 回答
31 浏览

angular - 如何使用表元数据保存同步融合数据透视视图工具栏选项

我正在使用 Syncfusion 透视视图,在这里我需要在单击按钮时保存多个图表并在单击按钮时加载图表。我可以使用 getPersistData() 和 loadPersistData() 保存和加载数据。但是我想保存工具栏选择,就像用户选择了图表 1 的条形图和图表 2 的线形图,然后在按钮上再次加载这些图表时,单击图表 1 应加载为条形图,而图表 2 将加载为折线图。用户使用工具栏完成的任何配置,例如用户是否选择了网格或 1 个透视视图和图表以用于第二个透视视图再次加载它们我想根据他们之前的选择加载。

0 投票
0 回答
63 浏览

xamarin.forms - Xamarin.Forms SFChart DataBinding:更改绑定的数据对象会导致错误和崩溃

最近,我们在我的 Xamarin.Forms 应用程序中发现了一个错误,该错误似乎与 Syncfusion 元素“SfChart”相关。

我们有一个通过数据绑定获取数据的 4 轴图表。当一个承载数据的对象被图表用来绘制线条时,会发生错误,该对象被删除、添加或更改。

此数据存储在 ObservableCollection 中,并在更改时发出 PropertyChanged 信号。

每当将不同的数据对象分配给数据列表的索引,绑定到各个 FastLineSeries 的 ItemSources 时,我有时会收到以下错误:

[mono-rt] [错误] 致命的未处理异常:System.ArgumentOutOfRangeException:索引必须在列表的范围内。

[mono-rt] 参数名称:index

[mono-rt] 在 System.Collections.Generic.List`1[T].Insert (System.Int32 index, T item) [0x00009] in /Users/builder/jenkins/workspace/archive-mono/2020-02/ android/release/external/corefx/src/Common/src/CoreLib/System/Collections/Generic/List.cs:688

[mono-rt] 在 Com.Syncfusion.Charts.ChartSeries.SetIndividualPoint(System.Int32 索引,System.Object 值,System.Boolean 替换)[0x007d4] 在 <5223039dbed24acb9c9c1764d59d17de>:0

[mono-rt] 在 Com.Syncfusion.Charts.ChartSeries.OnDataSource_CollectionChanged (System.Object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e) [0x00041] 在 <5223039dbed24acb9c9c1764d59d17de>:0

[mono-rt] at (wrapper delegate-invoke) .invoke_void_object_NotifyCollectionChangedEventArgs(object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)

[mono-rt] 在 System.Collections.ObjectModel.ObservableCollection`1[T].OnCollectionChanged (System.Collections.Specialized.NotifyCollectionChangedEventArgs e) [0x00018] 在 /Users/builder/jenkins/workspace/archive-mono/2020-02 /android/release/external/corefx/src/System.ObjectModel/src/System/Collections/ObjectModel/ObservableCollection.cs:263

[mono-rt] 在 MvvmCross.ViewModels.MvxObservableCollection`1[T].<>n__0 (System.Collections.Specialized.NotifyCollectionChangedEventArgs e) <0x727c3f6d68 + 0x00043> in <687f2e5f7efd4e33b498a18ba9db221f>:0

[mono-rt] 在 MvvmCross.ViewModels.MvxObservableCollection`1+<>c_DisplayClass7_0[T].b0 () [0x00000] in //MvvmCross/ViewModels/MvxObservableCollection.cs:72

[mono-rt] 在 MvvmCross.Base.MvxMainThreadAsyncDispatcher+<>c_DisplayClass0_0.b0 () [0x00000] 在 //MvvmCross/Base/MvxMainThreadAsyncDispatcher.cs:16

[mono-rt] 在 MvvmCross.Base.MvxMainThreadAsyncDispatcher+<>c_DisplayClass1_0.b0 () [0x00011] 在 //MvvmCross/Base/MvxMainThreadAsyncDispatcher.cs:27

[mono-rt] at (wrapper dynamic-method) Android.Runtime.DynamicMethodNameCounter.26(intptr,intptr)

[mono-rt] at (wrapper native-to-managed) Android.Runtime.DynamicMethodNameCounter.26(intptr,intptr)

似乎有时在更改或删除 LineSeries 的数据后,旧数据保留在 UI 元素中,并且绘制了两个具有相同颜色的相同 LineSeries,即使该数据不在数据绑定列表中的任何位置。

奇怪的是,图表绘制了两条颜色相同但值差异很大的线,尽管一个 LineSeries 应该能够从中获取数据的只有一种可能的绑定。

最好的问候, OB

图为双黄线错误的图表

XAML 如下所示:

0 投票
1 回答
29 浏览

model-view-controller - syncfusion ASP.NET Core 图表控件禁用点击事件

我正在从 WEB API 获取星期一到星期五的班级数据并分配给VIEWBAG,这些数据显示在同步融合图表中。现在在运行期间,当我单击“周一至周五”时,它会显示空白图表。我想禁用Graph 中“Monday To Friday”文本的点击。

0 投票
1 回答
327 浏览

flutter - 在颤动中删除标题和圆环图和图例之间的额外空格

我正在使用 syncfusion 圆形图表,其中我设置了圆环图类型,它在标题、图表和图例之间提供了额外的空间。如何减少它们之间的额外空间?

在此处输入图像描述

这是设置这些的代码

0 投票
1 回答
120 浏览

json - 如何在flutter syncfusion_flutter_charts中显示JSON数据

我正在尝试调用 api,以使用 syncfusion_flutter_charts 上的数据,但是,我收到一个错误:参数类型“字符串函数(SensorData,int,动态)”无法分配给参数类型“字符串函数( SensorData, int)'.dart(argument_type_not_assignable)。 在此处输入图像描述

我究竟做错了什么?

我的代码:

我的 API 喜欢: https ://api.thingspeak.com/channels/960293/fields/1.json 图表的外观: https ://thingspeak.com/channels/960293 。我希望它至少显示在此链接:https ://thingspeak.com/channels/960293

0 投票
0 回答
46 浏览

flutter - 在flutter中syncfusion_flutter_charts动画期间更改PieChart的颜色

我正在尝试更改syncfusion_flutter_charts包中的圆形条系列的颜色,以在加载动画期间从 0 更改为 20 而

有人能帮帮我吗? 带有单色动画的图表

0 投票
2 回答
159 浏览

flutter - Flutter 将 y 轴值显示为字符串

我有一个简单的图表,其中 x 轴为字符串,y 轴为 int,但我的值太长 10000 我需要将其显示为 10k

我的代码

在图像中,您可以看到它显示 36000 我需要将其显示为 36k 我尝试将其转换为 k 值,但问题出在 yValueMapper 上,它显示的字符串是不允许的。所以我在想也许有一些价值来展示映射器?像图将在值映射器上工作,并且文本会有所不同。

在此处输入图像描述

0 投票
0 回答
33 浏览

reactjs - 显示工具提示时,数据标签在累积系列指令中消失

我制作了一个饼图@syncfusion/ej2-react-lineargauge

问题是我有一个数据标签,每当我悬停以获取工具提示时,它就会不断消失。

我为数据标签传入一个模板函数来覆盖默认值

数据标签适用于默认模板,但在模板传递时会在悬停时消失

注意:我映射一个数组以显示多个饼图

悬停前

在此处输入图像描述

悬停后

在此处输入图像描述