の変更コンポーネントの値は、ここでAngular2 - 別のコンポーネント
export class MonitorCreateComponent {
name: string;
availableTypes = ["Flow","Server","Process","Website"];
selectedType = "Flow";
}
availableTypesドロップダウンのためにある私の主なコンポーネントであり、selecteTypeは最初のものです。私はそれらを見解の1つに示し、うまく働いています。今、私は別のコンポーネントでこのコンポーネントにアクセスしています。 Flowを削除/非表示にして、selectedTypeをサーバーに変更したいとします。これどうやってするの ?
あなたがサービスを作成し、MonitoreCreateComponentがそれを購読することができます。次に、別のコンポーネントに値を設定し、それらを取得することができます。方法は次のとおりです。https://angular.io/docs/ts/latest/cookbook/component-communication.html#!#bidirectional-service – mickdev