问题标签 [angular-slickgrid]

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 回答
39 浏览

angular - 每当记录数稍微多一点时,网格就会花费更多时间来呈现

每当 api 返回稍微多一点的记录时,angular-slickgrid 会花费太多时间来渲染结果整个页面,直到网格完全加载为止。其中一个网格包含大约 50,000 条记录,渲染整个网格实际上需要 3-4 分钟,在此期间,整个页面变得无响应,用户根本无法访问该页面。对此有何想法或想法?我希望页面至少保持响应。

0 投票
1 回答
95 浏览

angular - 应用于 angular-slickgrid 中的树数据网格时,过滤器无法正常工作

我有一个具有父子关系的树结构数据 angular-slickgrid。每当我尝试通过在搜索框中键入一些值来过滤父记录时,父记录都会被过滤,但没有其所有子记录。

我仍然可以在父记录前面看到 +/- 图标,但单击它只会带来与搜索值匹配的子记录。

我希望在展开父记录时显示已过滤父记录的所有子记录,而不考虑搜索值。任何可能的解决方案来实现这一目标?

0 投票
1 回答
60 浏览

angular - 当前版本的 Angular-Slickgrid 是否支持 DomSanitization

当前版本的 Angular-Slickgrid 是否支持 DomSanitization?如果是,请帮我做。

要求:从 API 调用中,我将富文本作为数据获取,其中包含 HTML 元素。我需要将富文本显示到网格中,以便具有格式(例如粗体、下划线)。

以下是来自 API 的示例数据:

这是另一个人的类似问题。 如何解决 Angular 8 中的“safeHtml 管道不起作用”

0 投票
1 回答
97 浏览

angular - 对于 angular-slickgrid ExportToExcel 如何删除 html 标签

在网格数据中存在 html 标签,在 exportToExcel 期间,这些标签也被导出到 excel 中,是否有任何设置可以只导出纯文本?如果不是,我如何使用我们的任何 html 标签实现 exportToExcel。

这是代码,对于基本网格示例,我更新了 mockData() 以添加 html 标签。 https://ghiscoding.github.io/Angular-Slickgrid/#/basic grid-basic.component.ts

网格-basic.component.html

0 投票
0 回答
36 浏览

angular - 提供预验证角度 Slick-grid 可拖动分组功能。还以编程方式从分组中删除特定列

我必须在我的应用程序验证后添加一列。是否有任何预验证可用于在预标题中添加列以进行分组?是否有任何方法可以从预标题中删除特定列?

软件版本:

  • 角度:7.3.5

  • Angular-Slickgrid:2.19.0

  • 打字稿:3.1.6

  • 视窗 10

  • 节点:10.16.3

  • NPM:6.9.0

0 投票
1 回答
52 浏览

angular - 为什么 Angular Slick Grid 不呈现 CSS?

我有一个新的 Angular 12 项目,我正在尝试在其中添加一个有角度的光滑网格。但是所有数据都堆积在其自身之上,如图所示。 怎么了

我正在使用此处的代码,它显然是在创建表格,但没有对其进行样式设置。我还通过添加 ngx-translate/core 东西修复了控制台中的所有错误,但这并没有做任何事情。我从上午 10 点开始一直在做这件事,但没有得到任何结果。

这是我的 angular.json: Angular.json

这里是 html,再次取自上面的链接。

这里是 ts。同样,直接取自我发布的网站链接

0 投票
0 回答
30 浏览

angular - Angular-Slickgrid | 如何获取数据网格之外的列的总和?

获取列的总值并将其发送到组件或外部变量的最佳方法是什么?例如这样的事情:

示例总和

我试图在 wikis 上找到一个示例或类似的问题,但我没有找到它,如果它存在,我深表歉意。

0 投票
0 回答
47 浏览

angular - 在 Slickgrid 内联编辑功能中可以进行异步验证

在 Slickgrid 内联编辑中,我们尝试根据一些标准验证数据。但是标准检查需要数据库中的一些修改或现有数据。所以在验证之前将从数据库中获取标准所需的数据。此数据获取过程是异步过程。在此异步过程完成后,将给出数据验证状态。基于该验证状态,我们的自定义验证应该可以工作。正如我们所料。

所以这个场景我们尝试了下面的代码块。但它并没有像我们预期的那样工作。因为异步进程在自定义验证器中不可用。

列定义:

自定义验证方法:

因此,请指导我在 slickgrid 内联编辑功能中实现此异步自定义验证。

0 投票
0 回答
36 浏览

angular - 如何使用 TypeScript 将按钮添加到 Angular SlickGrid

在此处输入图像描述在此处输入图像描述如何使用 TypeScript 将按钮添加到 Angular SlickGrid


HTML 类是这样的:xyz.html ....

...

Typescript 类是这样的。只添加了最重要的代码。xyz.ts ...

……

对话框弹出代码如下

下载-确认-dialog.component.html

结算下载报告确认

下载-确认-dialog.component.ts

0 投票
1 回答
90 浏览

angular - 在 angular slickgrid 中希望在单击时提供自定义编辑图标按钮,我需要通过单击提供默认的内联编辑器

我正在使用 angular slickgrid 来显示我的数据以及用于内联编辑数据。在 angular slickgrid 中,我使用默认的内联编辑器,使用如下所示的编辑器选项

现在我想添加一个编辑图标按钮,我想通过单击提供一个默认的内联编辑器。有可能提供这样的吗?

带有编辑图标的 slickgrid 单元格以打开编辑器

通过单击该自定义编辑铅笔图标,我想像这样打开默认的内联编辑器

单击编辑图标后打开的编辑器