docs-bug(Table): Add example with `rowspan`
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 72/100
- issue の種類
- ドキュメント
- 明瞭さ
- おおむね明確
- 活発さ
- 静か
- 技術スタック
- angular, typescript
調査の方向性
対象のドキュメントページ https://material.angular.dev/components/table/examples から始めて、既存の Table の例を確認してください。提供されている ISOTOPE_DATA を使用して、rowspan によるセルの垂直結合を示し、表示されている Hydrogen と Helium のレイアウトに合わせた例を追加してください。ページでこのユースケースが明確に説明され、レンダリングされれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Documentation Feedback
There are many useful Table examples in the documentation. However, a common use case that’s missing is how to use rowspan to merge identical cells vertically.
For example, say we have the following data:
const ISOTOPE_DATA: PeriodicElement[] = [
{position: 1, element: 'Hydrogen', isotope: 'Protium', weight: 1.0078},
{position: 2, element: 'Hydrogen', isotope: 'Deuterium', weight: 2.0141},
{position: 3, element: 'Hydrogen', isotope: 'Tritium', weight: 3.016},
{position: 4, element: 'Helium', isotope: 'Helium-3', weight: 3.016},
{position: 5, element: 'Helium', isotope: 'Helium-4', weight: 4.0026},
];
We should be able to use it to create a table like this:
| Element | Isotope | Weight |
|---|---|---|
| Hydrogen | Protium | 1.0078 |
| Deuterium | 2.0141 | |
| Tritium | 3.016 | |
| Helium | Helium-3 | 3.016 |
| Helium-4 | 4.0026 |
This is related to https://github.com/angular/components/issues/11551, which is similar but for the CdkTable documentation.
Affected documentation page
- 主要言語
- TypeScript
- スター
- 25k
- フォーク
- 6.8k
- 平均マージ
- 1日 7時間
- マージ済み PR(30日)
- 92
環境構築
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
angular/components のほかの issue
-
area: material/datepicker P4
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
angular/components#33763 · コメント 2 件 · リアクション 3 件 ·
メンテナーはふだん 1 日以内に返信
-
area: material/table P4
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
angular/components#33709 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
area: material/core gemini-triaged P3
難易度 1/5 1時間未満 初心者へのやさしさ 78/100
angular/components#33059 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
area: material/dialog P2
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
angular/components#30536 · リアクション 3 件 ·
メンテナーはふだん 1 日以内に返信
-
docs P4
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
angular/components#28501 · コメント 2 件 · リアクション 4 件 ·
メンテナーはふだん 1 日以内に返信
angular/components の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
diegosouzapw/OmniRoute#14869 ·
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 94/100
メンテナーはふだん 1 日以内に返信
-
status: waiting triage
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
freeCodeCamp/freeCodeCamp#70412 ·
メンテナーはふだん 1 日以内に返信
-
Mend: dependency security vulnerability untriaged
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
opensearch-project/OpenSearch-Dashboards#12816 ·
メンテナーはふだん 1 日以内に返信