mui返回父级页面后再次重复执行上次操作,发现页面数据不进行更新,参数传递仍是上次操作的数据,在网上搜索后参照下面进行了优化
参照了https://blog.csdn.net/wk15038187622/article/details/78363987
var ws = plus.webview.all(); //获取所有已打开页面
console.log(ws.length);
for(var i = 0, len = ws.length; i < len; i++) {
if(ws[i].id == "index.html") {
console.log(ws[i].id);//输出页面的id 我是用的是index.html 可先输出所有id查看自己需要关闭哪些页面,在条件是哪个加上即可
} else {
console.log(ws[i].id)
plus.webview.close(ws[i].id);//此处为关闭页面,下次访问时重新打开
}
}