在MUI中使用父子页面传值的时候与在PC端是大致相同的。
如果你在PC端使用了类似layer弹窗的话,那么这个传值就很容易理解了
我们先使用两个页面 一个父页面father ,一个子页面son
首先在父页面获取需要传递的值,我们直接定义为1
var fire = function(obj){
var sonWV = plus.webview.getWebviewById("son.html");
mui.fire(sonWV,"fire",{
value:obj
});
}
接下来我们只需要将值传递给子页面就行
mui.plusReady(function() {
var father = plus.webview.currentWebview();
var son = plus.webview.create("son.html", "son.html", {
top: '50px',
bottom: '51px'
});
father.append(son);
});
window.addEventListener("fire",function(e){
alert("父页面传来的值"+e.detail.value);
});
这样即可。完成传值