後に動作していないバインディングメニューが閉じ、ロケールが変更されます。その後、現在のロケールとロケールメニューが更新されます。しかし、現在のロケールフラグは、メニューを再び切り替えるまで更新されません。 Safariでは動作するようですが、Chrome、Firefox、Operaでは動作しません。私はここで何か間違っていますか?どんな助けもありがとう。角度2 ngClassは、このコードを持つアニメーション
更新:これはLocaleModelです:
export class LocaleModel {
id: number;
code: string;
name: string;
fileName: string;
flag: string;
constructor(id: number, code: string, name: string, fileName: string, flag: string) {}
}
'_currentLocale.flag'とは何ですか?それはクラス名か変数ですか? –
_currentLocale.flagは文字列 - > "flag-icon-es" – emvidi
です。申し訳ありませんが、わかりません。おそらくPlunkerを再現するでしょう。 –