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跨页面的传值和取值的主要内容,如果未能解决你的问题,请参考以下文章

JavaWeb:不同页面之间的传值及取值

PHP基础终极版-面试大全 深度理解变量的传值和引用

2017-05-21WebForm跨页面传值取值C#服务端跳转页面 Button的OnClientClick属性Js中getAttribute和超链接点击弹出警示框。

关于STRUTS2的传值问题?

webform的跨页面传值客户端的页面跳转超链接

C语言函数中的传值和传址