我在 Angular 应用程序中使用 DevExtreme 嵌套数据网格 (dx-data-grid) 来显示分层数据。我的数据结构由一个父表组成,父表中的每一行都可以有子行,子行还可以有孙行(子行的子行)。
我还在 CodeSandbox 上创建了一个最小的可重现示例,以更好地说明问题。
重现问题:
展开 ID 为 2 的行。
扩展 ID 为 3 的子行。
现在单击第一个表的列名称,其中包含 ID 为 1 和 2 的行。
任何人都可以帮助我理解为什么孙子行在对父表进行排序后崩溃,并提供解决方案来防止这种行为?我非常感谢任何解决此问题的指导或建议。
所以我认为你应该在数据网格中尝试 masterdetail