比如一个待办列表 我们点击进入详情页面后进行操作 就会返回列表页面然后再次刷新列表
呃... 我琢磨了俩个方法
第一个就是
var taskList = plus.webview.getWebviewById('跳转页面ID');
taskList.reload();
mui.back();
mui.openWindow({
url:'跳转页面url',
id:'跳转页面ID',
});
这个大家应该知道滴 方便又快捷 操作完后页面确实刷新了
这个方法在http://ask.dcloud.net.cn/article/617有详细介绍
然而我发现安卓4.0的版本 还是华为手机操作系统的问题 用这个方法后返回列表页面居然卡死了
于是我使用自定义事件进行跳转
详情页面
...
var taskList = plus.webview.getWebviewById('跳转页面ID');
mui.fire(跳转页面ID,'自定义事件名称');
mui.openWindow({
url:'跳转页面url',
id:'跳转页面ID',
});
...
列表页面
...
window.addEventListener('自定义事件',function(){
触发事件。。。
});
...
不过用自定义事件后 可能还有许多问题要处理 比如列表之前页面传过来的值并会变成undefined 不过相信大家应该可以轻松解决
其实我还是一只菜鸡 发文章就想赚点积分 看看文章回复下人家 不知道怎么积分就突然变负了 希望大家捧捧场 嘿嘿
0 个评论
要回复文章请先登录或注册