登录页:
var main = plus.webview.getWebviewById('me.html');
mui.fire(main, "pageflowrefresh",{id:'35'} );
plus.webview.currentWebview().close();
这里是登陆成功后关闭登录页,并且给A页面传值。
A页面:
window.addEventListener("pageflowrefresh", function (e) {
//获取用户名控件
var me_nameU = document.getElementById('me_name');
var me_imgU = document.getElementById('me_img');
var me_pU = document.getElementById('me_p');
if(UserInfo.token){
document.getElementById('me_name').innerText = UserInfo.username();
location.reload();
}
location.reload();
});
我测试过,在A页面打印1是能够显示的。但就是不能更改值。
其中,me_name是一个label 的 Id
在线等,急急急啊!
各位大神,先谢过了!
3 个回复
优乐美 - z
你的 UserInfo.token 有值?
洛上千栀
你的新页面只能拿到 e.detail.id吧(毕竟你传的就是个id
4***@qq.com (作者)
已经解决了,谢谢!