我现在有3个页面 a.html b.html c.html,a.html 通过.mui().openWindow方法打开b.html,,b.html 通过.mui().openWindow方法打开c.html,现在在 c.html页面调用mui.back()方法返回b.html页面,然后传一个字符串和调用b.html里面的一个自己的function 这个怎么实现啊 , 我在c.html里面 声明 var trailBack = plus.webview.getWebviewByid('trailBack'); 会报plus is not defined 这个错误 ,api上面的mui.fire(list,'refresh'); 的refresh事件是一个方法吗
c***@126.com
- 发布:2017-07-21 16:18
- 更新:2017-08-11 16:27
- 阅读:1991
页面调用mui.back()方法怎么传值啊
分类:MUI
3 个回复
skysowe
参考一下:http://ask.dcloud.net.cn/question/45725
王者地带 - 5+混合APP开发教程网 | http://www.html5-app.com | 咨询QQ: 2564034335
五叶神 - 世界上没有免费的午餐,也不要有一颗贪婪的心
mui.fire(list,'refresh');
refresh 是在b页面自己监听的一个方法,你看下文档fire就知道了,list就是plus.webview.getWebviewById('b页面id')
b页面写自定义监听方法:document.addEventListener('refresh',function(e){}); 名字随便定义,对应唯一就行