mui开发跨平台app,其实不乏会涉及到跨页面传值,今天给大家简单介绍一种常用也是简单的传值方法
咱在这里设置一个场景,就是两个页面进入到同一页面展示不同的元素,此时需要在这两个页面各自设置一个区别的标签传递到那个要进入的页面,此时写法如下:
其中一个页面的传值如下:
mui.openWindow({
//要跳转的页面地址
url: 'newsShow.html',
//要跳转的页面id
d: 'newsShow',
//页面出现方式
show: {
aniShow: 'pop-in'
},
// 传递到新页面的参数就在这里写
extras: {
beReg.true
}
});
另一个页面的传值只需要将beReg改为false即可,这里是一个简单的例子,大家根据自己的需求传值即可
然后到了跳转的页面如何获值呢?
var ws = plus.webview.currentWebview();
// 获取跨页面传递过来的数据
var beReg= ws.beReg;
到这里就可以了!