博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mui页面传值
阅读量:6537 次
发布时间:2019-06-24

本文共 1071 字,大约阅读时间需要 3 分钟。

以下代码全部在script标签内

一.通过mui.openWindow()打开新页面(若目标页面为已预加载成功的页面,则在openWindow方法中传递的extras参数无效);

mui.openWindow({

  url:'info.html',

  id:'info.html',

  extras:{

name:'mui', version:'0.5.8' }

});

接收参数:

1:

var self = plus.webview.currentWebview();

var name = self.name;

var version = self.version;

2:

mui.plusReady(function(event){

  //获得参数
  var name= plus.webview.currentWebview().name;

  var version = plus.webview.currentWebview().version;

});

二.通过事件fir

mui(".mui-table-view").on('tap','.mui-table-view-cell',function(){

  //获取id

var id = this.getAttribute("id"); //传值给详情页面,通知加载新数据,detail是获取的详情页面的id mui.fire(detail,'getDetail',{ id:id}); //打开新闻详情 mui.openWindow({ id:'detail', url:'detail.html' }); }) 接收参数:   
window.addEventListener('getDetail',function(event){ //通过event.detail可获得传递过来的参数内容 var id = event.detail.id; }); 三.设置全局参数 var name = 'name'; var id = '10'; localStorage.setItem('$name', name);
localStorage.setItem('$id',id);
接收参数:
var name = localStorage.getItem('$name');
var id = localStorage.getItem('$id');
 
 
 
 

转载于:https://www.cnblogs.com/peipeiyu/p/9303180.html

你可能感兴趣的文章
如何在shell脚本里开启history命令。
查看>>
【jBox】 2.3 beta版 多功能jQuery对话框插件下载及常见使用问题解答
查看>>
Finalize/Dispose资源清理模式
查看>>
浅谈数据库联合查询
查看>>
C#中的事务
查看>>
Entity Framework技术系列之3:对象-关系映射
查看>>
Chrome浏览器各种崩溃、卡死解决方法
查看>>
mysql常用命令
查看>>
centos7/rhel7下配置PXE+Kickstart自动安装linux系统
查看>>
多线程-Thread与Runnable源码分析
查看>>
(五)构建springmvc+mybatis+dubbo分布式平台-dubbo简介
查看>>
表情包 - vue/微信小程序/js/数据驱动
查看>>
【阿里云新品发布·周刊】第13期:链路追踪 Tracing Analysis 商业化首发
查看>>
vue项目如何使用jsx 写法
查看>>
GridControl控件的数据显示的样式控制(转)
查看>>
总结selenium基本操作
查看>>
Function Overloading, Operator Overloading Operator +
查看>>
IIS经典模式和集成模式在管道模型中的不同
查看>>
GitHub for Windows
查看>>
OCFS2在Linux下配置文档
查看>>