-4
私は角度の新しいです。私は1つのコンポーネントから別のコンポーネントにデータを渡したいと思います。私は配列の中にcomponent.htmlとバインドされていないものを格納しています。バインドされていない場合やその他の方法で@Inputプロパティを使用しているのだろうか?別のコンポーネントにデータを渡す
私は角度の新しいです。私は1つのコンポーネントから別のコンポーネントにデータを渡したいと思います。私は配列の中にcomponent.htmlとバインドされていないものを格納しています。バインドされていない場合やその他の方法で@Inputプロパティを使用しているのだろうか?別のコンポーネントにデータを渡す
これを行うには、両方のコンポーネントのサービスを追加し、そのサービスにデータを入れて、両方を見つけることができます。 @inputと@outputディレクティブを使用することもできますが、私はサービスを好きです(このサービスでは両方ともvaribleを共有しています)。
import {EventEmitter, Injectable} from '@angular/core';
@Injectable()
export class LoadPageService {
private isReady= false;
// Event emitter that make event each time the variabe isReady
changes
Updated: EventEmitter <boolean>= new EventEmitter();
setdata(value) {
this.isReady = value;
this.Updated.emit(this.isReady);
}
getdata() {
return this.isReady;
}
}
この文書を見る必要がありますhttps://angular.io/guide/component-interact –
do bit research – k11k2