在以往有讲过MUI 创建新页面 ,其中有提到
extras传参。
我们可以在 a 标签中进行页面的跳转和传参,但是如果数据量较多的话,会影响代码的可读性,我建议还是写在 JS 中。
这里有一个很简单的例子,可以参考一下方法进行页面之间的传参。
openUrl 的方法可以参考创建页面的那个方法。
父页面:
//父页面传值
$("#id").on(".child","tap",function(){
var id = $(this).attr("parameterID");
openUrl('url','id',{'parameter':parameterID});
});
parameter是子页面接收参数的名字
子页面:
// 接收父页面传值
var self = plus.webview.currentWebview();
console.log(self.parameter);
var parameterID = self.parameter;
MUI 提供了很多父页面向子页面传参的方法,不过我个人用得比较多的是这一种方法。