mui跨页面的传值和取值
Posted mzlb520
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mui跨页面的传值和取值相关的知识,希望对你有一定的参考价值。
最近在做一个基于mui框架的移动app、遇到跨页面传值的问题、在此做以记录
mui.openWindow({ url:‘parkDetail.html‘, id: ‘parkDetail‘, styles:{ top:‘newpage-top-position‘,//新页面顶部位置 bottom:‘newage-bottom-position‘,//新页面底部位置 width:‘newpage-width‘,//新页面宽度,默认为100% height:‘newpage-height‘,//新页面高度,默认为100% }, extras:{ idd : parkDetailId //这就是要传至B页面的值 }, createNew:false,//是否重复创建同样id的webview,默认为false:不重复创建,直接显示 show:{ autoShow:true,//页面loaded事件发生后自动显示,默认为true aniShow:‘slide-in-right‘,//页面显示动画,默认为”slide-in-right“; duration:‘animationTime‘//页面动画持续时间,android平台默认100毫秒,ios平台默认200毫秒; }, waiting:{ autoShow:true,//自动显示等待框,默认为true title:‘正在加载...‘,//等待对话框上显示的提示内容 options:{ width:‘waiting-dialog-widht‘,//等待框背景区域宽度,默认根据内容自动计算合适宽度 height:‘waiting-dialog-height‘,//等待框背景区域高度,默认根据内容自动计算合适高度 } } })
传值之后、我们在目标页面取值
mui.plusReady(function() { /*** * 获取上一个页面所传的id值 */ var self=plus.webview.currentWebview();//获取当前窗体对象 var receiveID=self.idd;//接收A页面传入的id参数值 });
由此、我们就可以取得由A页面传至B页面的值。
以上是关于mui跨页面的传值和取值的主要内容,如果未能解决你的问题,请参考以下文章
2017-05-21WebForm跨页面传值取值C#服务端跳转页面 Button的OnClientClick属性Js中getAttribute和超链接点击弹出警示框。