【Web前端问题】ionic2的子父页面互相传值的问题

请问ionic2子页面传值到父页面怎么传?父页面如何获取? 我百度只发现父页面用push就可以传值到子页面,但是不知道子页面返回时候如何传值。

回答:

ViewController中的dismiss可以带数据
图片描述

回答:

在父界面的ts里加 监听事件
`

myModal.onDidDismiss((data)=>{

if(data){

this.postData(data);

console.log(data);

}

});

`

回答:

ViewController中的dismiss应该不是这种情况。用push的方式进入下一个页面,没法调用viewController的dismiss方法吧。
可以试试callback,用回调函数可以实现。我忘了怎么写了,需要的话我回去找找代码,好像实现过一次

回答:

看你是怎样的传值了,如果就是page之间的传值在push方法里面就可以把要传的值传过去.如果是组件的传值,你就需要@input和@output

以上是 【Web前端问题】ionic2的子父页面互相传值的问题 的全部内容, 来源链接: utcz.com/a/136255.html

回到顶部