2017-10-26 20 views
0

検索機能を実装しようとしています。このようなものです。 これは私の親コンポーネントです:子コンポーネントと親コンポーネントの間でデータを送信します。最善のアプローチ?

enter image description here

あなたが高度にクリックしたら、それはあなたが別のフィルタを選択することができますmodalControllerに行く:

enter image description here

私はそれらによって私の検索結果をフィルタリングしますフィルタデータと呼ばれるオブジェクトを渡します。 Facebookのプロパティは1または0のようにする必要があります。

だから例えば1つのトグルは、データ・セット= {投稿= '1'}

Soがオン;私は、データ= {:: ''、 Facebookの '' 検索}私の親コンポーネントにSearch.ts

をオブジェクトを持っています

Facebookの許可が切り替えられると、facebookプロパティをchildComponentから更新したいと思います。

私はそれを行う最善の方法はわかりませんか?

いずれのアイデアも高く評価されます。

+0

https://stackoverflow.com/questions/31026886/how-do-i-について

let colorModal = this.modalCtrl.create(ColorModal, { notes_data_id: notes_data_id }); colorModal.present(); colorModal.onDidDismiss(data=> { console.log(data); }); 

のような子コンポーネントに渡された値をキャッチする必要がありますコンポーネント間のデータ共有 - 2 – Alex

答えて

0

とき、あなたが許可され、Facebookや電子メールのあなたのオブジェクトを渡す必要があり

this.viewCtrl.dismiss(this.pick_color); 

代わりのthis.pick_colorのような子コンポーネントにデータを渡し、その時点であなたの近くにモーダル。

あなたはより多くの情報

https://forum.ionicframework.com/t/passing-data-in-from-modal/61051/2

+0

スーパー。それをしました。今度は、子コンポーネントから親にオブジェクトを受け取ります。 後console.log(data) {facebook: "1"、email: ""} 質問:このデータを親コンポーネントのデータオブジェクトに挿入する方法を教えてください。 ここからルーキー!ありがとう – dar3l

+0

うれしい。可能であれば受け入れてupvoteしてください –

+0

私は子コンポーネントから親にオブジェクトを受け取ります。 {facebook: "1"、email: ""} Question:このデータを親コンポーネントのデータオブジェクトに挿入する方法を教えてください。ここルーキー!おかげで – dar3l

関連する問題