サードパーティ製の角型コンポーネント(例えば、Materialまたはngx-datatableのもの)にCSSスタイルを適用する最も良い方法は何ですか?私はすでに2つの方法を考えることができます:サードパーティの角度コンポーネントのスタイル付け
特定の第三者コンポーネントのCSSクラスをオーバーライドします。私たちが内部実装(クラス名など)に固執するので、私たちがコンポーネントを新しいバージョンにアップグレードすると、スタイリングが壊れるかもしれないと思います。
第三者コンポーネントのコードベース全体をクローニングし、それを直接CSSで更新します。維持するためのかなりの量のソースコードかもしれませんし、バージョンをアップグレードすることを決定した場合、いくつかのマージが必要になります。
どのようなものが良いのか、それがどのような結果につながるのかについてのご意見は高く評価されます。