【发布时间】:2020-04-08 08:28:29
【问题描述】:
我真的很想合并 cdk-virtual-scroll。但是使用 cdk-virtual-scroll 表头不会遵循 css 粘性位置属性。所以我看到了一篇描述自定义滚动策略的帖子。
https://stackblitz.com/edit/cdk-virtual-table-sticky-header?file=src%2Fapp%2Fapp.component.ts
在本例中,它们扩展了数据源。
这里有硬编码的数据。
rows = Array(200).fill(0).map((x, i) => {
return {name: 'name' + i, id: i, age: 27};
});
有没有办法从 http 调用中获取数据并使用可观察对象填充数据源并使用模板中的异步管道解开这些可观察对象。 (而不是在component.ts文件中硬编码数据或订阅componenet.ts文件中的数据来实现像上面那样的自定义滚动)?
对这个端点进行 http 调用:
https://jsonplaceholder.typicode.com/users
像这样:
[dataSource]="dataSource | async"
【问题讨论】: