Ionic2 / Angular2 - 将数据发送到第一页

时间:2016-12-19 03:32:56

标签: angular ionic-framework ionic2

如何将页面上生成的数据一直发送到navCtrl堆栈一直到根页面? 我试过this.navCtrl.first().component但它只返回对象的类型而不是真正的页面对象。 我想到了这样的事情 this.navCtrl.first().component.setData(this.someValue)

有没有办法做到这一点,还是应该研究一下消息广播解决方案?

修正:使用instance的{​​{1}}属性 - > this.navCtrl.first()是页面对象

1 个答案:

答案 0 :(得分:0)

要将navCtrl堆栈顶部的数据提供给根控制器,请使用instance =>的this.navCtrl.first()属性。 this.navCtrl.first().instanceinstance是根控制器对象,您可以访问它的方法/属性。