Virtual scroll collectionViewer.viewChange does not emit when initial value was provided
- 主要言語
- TypeScript
- スター
- 25k
- フォーク
- 6.8k
- 平均マージ
- 1日 8時間
- マージ済み PR(30日)
- 91
説明
#### Reproduction
Use StackBlitz to reproduce your issue: https://stackblitz.com/edit/angular-lakoup
Steps to reproduce:
1. Open stackblitz
2. Monitor the console and confirm that `collectionViewer.viewChange`does not emit
#### Expected Behavior
I am expecting `collectionViewer.viewChange`to fire
#### Actual Behavior
It does not fire, if the `_dataStream` has an initial value
#### Environment
- Angular: 8.1.4
- CDK/Material: 8.1.4
- Browser(s): Chrome
- Operating System (e.g. Windows, macOS, Ubuntu): macOS
コントリビューションガイド
調査の方向性
リンク先の StackBlitz 再現から始め、collectionViewer.viewChange と _dataStream の初期値が関係する virtual-scroll の経路を調査してください。コンソールで不足している emission を確認し、その後、関連する CDK のソースコードとテストを追跡してください。データストリームにすでに初期値がある場合に viewChange が emite し、そのケースのリグレッションカバレッジが追加されていれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- angular, typescript
- 領域
- frontend
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100