Angular Signal Store 不会自动更新 Ag-Grid 服务器端 RowModel 类型

问题描述 投票:0回答:1

我正在尝试将 SignalStore 与带有 Ag-Grid 的服务器端行模型结合使用。然而,即使数据在商店中更新,它也不会反映在 Ag-Grid View 中

可复制链接 https://stackblitz.com/edit/stackblitz-starters-nv8tjl

这是当前的行为。

任何人都可以向我建议我在实施时出错的地方吗?

enter image description here

angular signals ag-grid ag-grid-angular angular18
1个回答
0
投票

通过使用 [...response] 而不是 [...response.rowData],我能够使其工作:

              next: (response) => {
                updateState(store, 'product-users', (state: any) => ({
                  isLoaded: true,
                  data: [...response], // <-- was [...response.rowData]
                  count: response.rowCount,
                }));
              },

...

© www.soinside.com 2019 - 2024. All rights reserved.