问题标签 [ng2-smart-table]

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 投票
2 回答
2203 浏览

angular - 如何从 ng2-smart-table 中的 filterFunction() 调用方法?

我正在尝试使用“this”关键字从 filterfunction() 调用方法。但是,我意识到“this”指的是事件处理程序而不是组件,并且我为“this”获得的值为 null,因此出现运行时错误。

在 Java 中,我们可以通过使用 SmartTableComponent.this.doFilter(...) 来获得对“this”的引用,但这似乎在 TypeScript 中不起作用。

如何从 ng2-smart-table 中的 filterFunction 调用组件的方法?

0 投票
1 回答
216 浏览

angular - 为什么 ng2-smart-table 在 Internet Explorer 11 中不起作用?

它不显示。

我还添加了上面的依赖项。

0 投票
4 回答
11116 浏览

angular - Angular 5 + ng2-smart-table:有条件地隐藏/禁用操作列

我有一个由 ng2-smart-table 构建的表,表中的数据有两种状态,分别是DraftReady。当 时data.status = 'Draft',可以为 CRUD 目的显示操作列,但随后状态变为data.status = 'Ready',我想禁用操作列。如何有条件地做到这一点?

桌面设置:

0 投票
1 回答
1564 浏览

angular - ng2-smart-table 如何有编辑弹出窗口

一只忙碌的猫

目前,当我在我的 ng2 表上单击编辑时,我得到一个内联编辑选项。

一只忙碌的猫

但是,我想要发生的是有一个弹出式可编辑框(示例图像用于添加,但对于仅使用预填充数据和不同标题的编辑来说是相同的)

有没有办法做到这一点?

0 投票
2 回答
10370 浏览

angular - 在 Angular 6 中使用 ng2-smart-table 创建服务器端分页

我正在尝试使用组件<ng2-smart-table>。我确实做到了,但是我需要在用户单击页面或列进行排序后刷新数据,有没有办法捕获这些事件并刷新数据?

table.component.html

表服务.ts

表.interface.ts

table.component.ts

父组件.ts

父组件.html

0 投票
0 回答
490 浏览

angular - 无法匹配 ng2-smart-table 中的 thead 和 tbody 宽度

当我将宽度传递给 ts 文件中的 ng2-smart-table 列时,thead 和 tbody 不匹配。

如果我从 ng2-smart-table.component.scss 文件中删除以下 css 则宽度匹配但 tbody 垂直滚动消失

任何人都可以帮我解决这个问题......

0 投票
2 回答
3705 浏览

angular - 如何在 ng2-smart-table 中设置可编辑单元格?

我正在使用一个 ng2-smart-table 组件,但我找不到一个选项,它设置一个单元格是可编辑的,就像这个例子(http://akveo.com/blur-admin/#/tables/smart table marek as “可编辑单元格”)请帮帮我 - 我可以在 ng2-smart-table 中分别编辑每个单元格吗 谢谢!

0 投票
3 回答
12506 浏览

angular - 如何更改 ng2 智能表列宽?

这是我的三个专栏的样本。我想自定义宽度大小。

0 投票
2 回答
6370 浏览

angular - ng2-smart-table 中的复选框

我在我的项目中使用 ng2-smart-table,我想添加一个带有复选框的列,在渲染时将根据绑定表的对象进行检查。在对象中,有一个带有布尔值的字段,它将确定是否选中复选框,并且在对复选框进行更改后,更改的值应该可用。

0 投票
1 回答
1125 浏览

angular - 在“ng2-smart-table”中编辑或输入数据时验证

在编辑或引入数据时如何验证数据?在事件中(createConfirm)/(editConfirm)我可以验证它们,但我也想在每个文本框的标签中显示验证消息。