Angular 如何获得ng2智能表过滤和排序外部事件?
我有RESTAPI后端,所以所有排序、筛选和分页都由后端管理。在我的角度应用中,我想在ng2智能表上显示数据。单击表格标题列名(排序asc、desc)后,表格内容仅在前端排序。我需要获取一些事件来调用RESTAPI来更新数据(不仅仅是前端排序),我也需要按标题过滤输入字段。键入过滤输入后,我需要调用RESTAPI从后端获取过滤数据 若我将表格模式设置为“外部”,则只会获取用于创建新项目、删除项目和编辑事件的事件。如何对事件进行排序和筛选Angular 如何获得ng2智能表过滤和排序外部事件?,angular,ng2-smart-table,Angular,Ng2 Smart Table,我有RESTAPI后端,所以所有排序、筛选和分页都由后端管理。在我的角度应用中,我想在ng2智能表上显示数据。单击表格标题列名(排序asc、desc)后,表格内容仅在前端排序。我需要获取一些事件来调用RESTAPI来更新数据(不仅仅是前端排序),我也需要按标题过滤输入字段。键入过滤输入后,我需要调用RESTAPI从后端获取过滤数据 若我将表格模式设置为“外部”,则只会获取用于创建新项目、删除项目和编辑事件的事件。如何对事件进行排序和筛选 我尝试从智能表文档中执行所有操作,但在文档中仅用于创建、删
我尝试从智能表文档中执行所有操作,但在文档中仅用于创建、删除和更新外部事件,而不是排序和筛选尝试将此代码添加到您的
ngOnInit()
注意:此.tableData
是您的本地数据源
尝试将此代码添加到您的
ngOnInit()
注意:此.tableData
是您的本地数据源
请尝试共享您迄今为止尝试过的内容的最小、可复制的代码片段。请尝试共享您迄今为止尝试过的内容的最小、可复制的代码片段。
this.tableData.onChanged().subscribe((change) => {
if (change.action === 'filter') {
// Do whatever you want with the filter event
}
});