テンプレートに複数のボタンタグがあり、クリック時にスタイルの変更を適用するには、ul兄弟をターゲットにする必要があります。コンポーネント内のshowMore()のulをどのようにターゲットに設定できますか?ターゲットの兄弟要素を角2で表します
<button (click)="showMore()" class="show-more-btn"></button>
<ul class="list-content">
<li>List Item</li>
<li>List Item</li>
</ul>
<button (click)="showMore()" class="show-more-btn"></button>
<ul class="list-content">
<li>List Item</li>
<li>List Item</li>
</ul>
は、なぜあなたは1つだけのボタンやリストを含む別のコンポーネントには、例えば使用することを抽出しません。 'ViewChild'?コードを繰り返したり複雑にすることなく、好きなだけ追加することができます。 – jonrsharpe
提案してくれてありがとう、これは私の現在の問題を解決するのに役立っていた。 :) – Jonathan002