问题标签 [ej2-syncfusion]

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 投票
0 回答
81 浏览

c# - 有没有办法在 C# WebView2 中使用 Syncfusion EJ2 PDF 查看器?

我需要在系统 WebView 中使用 Syncfusion JavaScript/ASP.Net PDF 查看器(或合适的替代方案),我使用的是 WinUI 3 WebView2,因为但我认为它与 WPF WebView2 或其他操作系统 WebView 几乎相同。所有文档都涉及服务器或 node.js 的用例,EJ2 组件可以在客户端使用吗?

0 投票
0 回答
13 浏览

ej2-syncfusion - 如何在电子 js 应用程序中添加 Syncfusion EJ2 网格控件

我目前想在电子 js 应用程序中添加同步融合 ej2 控件。它是否支持电子 js 应用程序中的此控件。如果是,请分享有关如何在我的开发环境中设置此控件的步骤。请帮我解决这个问题。

0 投票
1 回答
145 浏览

angular - Syncfusion angular treeview 组件的 getTreedata() 方法需要很长时间

在我的treeview组件中,我加载了 1000 多个节点作为一个父节点的子节点。然后在父节点的nodeChecked事件中,我循环遍历所有 1000 个子节点并调用getTreeData()通过传递子 ID 获取特定子节点的所有数据的方法。现在的问题是,这个过程需要很多时间,而且我面临着性能问题。如果树有超过 1000 条记录getTreeData(),则返回结果需要更长的时间。我检查了文档,发现没有其他方法getTreeData可以返回整个树节点的数据。有没有替代getTreeData()方法?

0 投票
2 回答
504 浏览

angular - Angular 12中的同步融合图与数据绑定

根据 Syncfusion 的文档,图表控件(ejs-diagram)应该支持使用 datasourcesettings 属性(https://ej2.syncfusion.com/angular/documentation/diagram/data-binding/)进行数据绑定。我一直试图让它工作,但似乎没有任何样本(来自文档)似乎适用于 Angular 12。

复制步骤:

预期结果:应该按照文档实际结果:空白页。(请注意,如果我删除快照设置,我至少会显示背景网格)

我还尝试在 html 中和通过绑定节点属性显式设置节点,这似乎有效

0 投票
1 回答
389 浏览

javascript - 如何根据当前列选择值更新不同列/单元格的值 - 可编辑网格同步融合(Javascript es5)

我正在尝试创建一个可编辑的网格,我可以在其中添加 TransactionItems。每个 TransactionItem 将有一个产品(组合框)、费率(文本框)、数量(文本框)、总计(文本框)和 IsTaxable(复选框)字段。当我选择产品时,我还想更新该产品同一行上的 Rate 和 IsTaxable 字段。如何?

0 投票
1 回答
38 浏览

syncfusion - syncfusion 调度程序仅在 StartTime 一个月后才开始显示事件

尝试使用 sycfusion vue 调度程序,但在查看文档示例 链接时

这是文档中示例中的事件数据,StartTime其中January 15th 2008

但在预览活动中,从一个月后开始显示StartTimeFebruary 15th而不是january. 这是一个错误还是我错过了什么?

0 投票
0 回答
44 浏览

c# - Syncfusion EJ2 图表是否与 .NET Core 3.1 中的 DinkToPdf 兼容?

该应用程序在 .NET Core 3.1 中,前端是 Angular8。来自 Syncfusion 的 EJ2 图表用于前端。该应用程序具有将某些数据转换为 pdf 的功能。生成 cshtml 页面并使用 DinkToPdf 将其转换为 pdf。需要在后端代码中添加 EJ2 图表。但是,无法在 cshtml 文件中配置 EJ2 图表。未获得任何错误,但生成的 pdf 没有来自 EJ2 图表的任何数据。是否可以使用 DinkToPdf 将 EJ2 图表转换为 pdf?

0 投票
0 回答
33 浏览

.net-core - 将syncfusion图表导出到指定路径

需要将 ej2 图表从 syncfusion 导出到指定路径。

Angular8 UI 端的 HTML 代码;

Angular8客户端的TS文件代码;

此导出似乎没有选项来指定需要保存图表的位置。有没有办法实现它?如果不可能,有没有办法将此图表对象传递到 .NET Core 服务器端并从那里保存到指定位置?

我试图从客户端获取图表的数据 URL 并将其传递到服务器端并保存在那里。正在保存文件,但其中没有图表。

引用此链接以获取 dataURL,Sample 以获取 dataURl

这是放置在服务器端以从客户端获取数据的代码。但是,我不确定如何在这里获取ChartModel

0 投票
1 回答
31 浏览

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

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

0 投票
1 回答
245 浏览

javascript - Syncfusion Grid Filter 创建 UI 的目标是错误的元素以附加 html 元素

所以,我刚开始使用 Syncfusion,这很烦人。我<ejs-grid>在一个角度项目的标题中有 columnMenuOptions 和 Filter 。当我尝试为过滤器菜单创建 UI 时,我正在执行以下操作:

代码

我的问题

因此,据我了解,使用创建的过滤器菜单ui附加到表格列。所以,我的问题是我的过滤器菜单是图像中的过滤器子菜单。但是,子菜单附加到表格列。这使 UI 中断。因为,创建的 UI 元素被附加到表格列,所以它的对齐方式与表格标题相关,而不是过滤器菜单。

我的用户界面问题

我的问题

我需要的

我希望创建的元素与过滤器菜单而不是表格列相关。任何想法如何解决这个问题。我想将元素附加到另一个元素而不是列。

我需要的