現在の動作
同じ要素に[ngClass]=""が含まれていない限り、svg形状のクラス属性に({{}})を補間することはできません。
期待される/望ましい動作
[ngClass] = ""の有無にかかわらず、任意の要素のクラス属性への任意のテキストの補間が可能である必要があります。
SVG、つまり[attr.class]="color"
で属性にバインドする必要があります
そのヒントをありがとう-それは魅力のように機能します!
しかし、この一見矛盾していることに驚かされるのは私が最後ではないだろうと思います。 私はAngularドキュメントでsvgに関する特別なルールを探すのに少し時間を費やしましたが、手ぶらで出てきました。 私は何を取りこぼしたか?
この問題は、非アクティブのために自動的にロックされています。
同様の問題または関連する問題が発生した場合は、新しい問題を提出してください。
自動会話ロックポリシーの詳細をご覧ください。
_このアクションはボットによって自動的に実行されました。_
最も参考になるコメント
SVG、つまり
[attr.class]="color"
で属性にバインドする必要があります