2
いくつかの同じメソッドを使用するコンポーネントがいくつかあります。私はクラスを作り、共有メソッドを抽出してクラスに入れることに決めました。今、メソッドを使用したいコンポーネントがクラスを拡張していて、うまく動作します。ここに質問が来る。私はAngularがComponent継承もサポートしていることを知りました。この時点で、コンポーネントの継承が通常のクラス継承よりも優れているかどうかは疑問です。私が混乱しているのは、可能な親コンポーネントがそれ自体では使用されないため、コンポーネントとして使用するためのポイントが表示されないため、通常のクラスとして実装した理由です。どんな洞察力にも感銘を受けたでしょう!角度の継承:コンポーネントまたは標準クラス?
上記のように、コンポーネントには同じ「ビュー関連のメソッド」があることに気がつきましたので、それらをクラスに抽出し、クラスをインポートした後でコンポーネントに使用させたいと考えました。メソッドはビューに関連しているので、クラスをコンポーネントにすることを考えていましたが、コンポーネント自体として使用することはありません。通常のクラスベースを使用します。 –