タグ付けされた質問 「angular2-databinding」

20
Angular HTMLバインディング
Angularアプリケーションを作成していて、表示したいHTML応答があります。 それ、どうやったら出来るの?バインディング構文を使用するだけで、{{myVal}}すべてのHTML文字が(もちろん)エンコードされます。 どうにかしてinnerHTMLa divを変数値にバインドする必要があります。

24
ExpressionChangedAfterItHasBeenCheckedErrorの説明
このエラーが発生し続ける理由を教えてください。 ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. 明らかに、私はそれを開発モードでのみ取得しますが、本番ビルドでは発生しませんが、それは非常に煩わしく、開発環境でエラーが発生してプロダクションに表示されないことの利点を理解できません- -おそらく私の理解不足のためです。 通常、修正は簡単で、エラーの原因となるコードを次のようにsetTimeoutでラップするだけです。 setTimeout(()=> { this.isLoading = true; }, 0); または、次のようなコンストラクタで強制的に変更を検出します。constructor(private cd: ChangeDetectorRef) {}: this.isLoading = true; this.cd.detectChanges(); しかし、なぜ私は常にこのエラーに遭遇するのですか?私はそれを理解したいので、将来これらのハックな修正を避けることができます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.