张大瑞
张大瑞
  • 发布:2015-08-06 17:54
  • 更新:2015-08-06 18:13
  • 阅读:8306

使用mui.openwindow的extras传递参数,子页面无法接受数据

分类:MUI

mui.openWindow({
url: 'cart.html',
id:'cart',
extras:{
valueArray:valueArray,
productArray:productArray
}
});

cart.html是父页面,可以接收到传过来的数据,
cartDetail就变成undefine了,用的mui.currentWebview.valueArray.
请问怎么解决这个问题,

2015-08-06 17:54 负责人:无 分享
已邀请:
BoredApe

BoredApe - 有问题就会有答案。

          mui.currentWebview.valueArray.

代码写错了应该是

       mui.plusReady(function(){  
             var web = plus.webview.currentWebview;  
                   web.valueArray  
       })

参考:http://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.currentWebview

  • 张大瑞 (作者)

    还是undifine,父页面能接收到,我写的openwindow传的是父页面,子页面是他的subpages

    2015-08-07 09:28

  • 张大瑞 (作者)

    我解决了,谢谢..从那个网页上我找到了其他方法..

    var web = plus.webview.getWebviewById('cart');

    alert(web.valueArray);

    然后就能查到了.

    2015-08-07 09:32

  • 一样

    mui.plusReady 是在什么时候会执行啊

    2016-02-23 15:32

  • 6***@qq.com

    能告诉我web怎么传参么?plus是app 5+才有的对象

    2016-04-21 01:29

该问题目前已经被锁定, 无法添加新回复