componentA.tsを更新します。 label
は配列の長さを正しく更新しますが、チェックボックスは更新されていないようです。 contains
は、value
がarray
の一部であるかどうかをチェックする単なるパイプです。私はをcontains
パイプに入れ、最初にページをレンダリングするときにのみ出力を得ました。array
が変更されたときではありません。どうしてこれなの?あなたは、配列に新しい項目を追加するためにpush
を使用する場合、純粋なパイプがarray
(それが入力値への純粋な変更を検出した場合にのみ実行されますしながら配列参照が変更されていないですので動的Angular2
おかげ..
?それはサービスまたはコンポーネントですか? – micronyks
コンポーネント内の単なる変数です。上記のコードをいくつか追加しました。 – 7ball