ERROR Error: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'something: null'. Current value: 'something: something'. Componentを入れ子構造にしているとよく見るこのエラー どうも、子供のComponentから親Componentを変更しようとすると発生するようだ。 Angularでは、子供のComponentからの親の変更を基本的に禁止しているので、こういうことが出るらしい。 とりあえずこの2つのどっちかでOK setTimeout による非同期処理化 detectChanged による明示的な変更 今回の例の前提と登場人物 子Componentによ

