当前位置: 首页 > news >正文

mui页面传值

以下代码全部在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

相关文章:

  • js中for循环的研究
  • HDU 3709 Balanced Number(数位DP)题解
  • 【笔记】最长递增子序列 Longest increasing subsequence(LIS)
  • c# 修改xml格式config文件
  • 【知识碎片】第三方登录弹窗效果
  • VMware虚拟机中为Linux 添加虚拟硬盘(VirtualBox方法类似)
  • Robot Framwork 问题小记
  • 给MySQL增加一个表示例
  • 复变函数:复函数的空间与Montel定理
  • sed使用命令记录
  • db2模式
  • 配置企业库5.0管理
  • SuperMicro(超微)IPMI安装操作系统KVM教程-超微3U8刀服务器
  • Python cookbook笔记——求N个最大最小元素及lambda表达式
  • restful 学习地址
  • [微信小程序] 使用ES6特性Class后出现编译异常
  • CSS实用技巧干货
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • es6要点
  • Fabric架构演变之路
  • js
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • JS专题之继承
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • node.js
  • v-if和v-for连用出现的问题
  • 从伪并行的 Python 多线程说起
  • 大快搜索数据爬虫技术实例安装教学篇
  • 机器学习 vs. 深度学习
  • 解析带emoji和链接的聊天系统消息
  • 判断客户端类型,Android,iOS,PC
  • 前端临床手札——文件上传
  • 前端路由实现-history
  • 什么是Javascript函数节流?
  • 使用权重正则化较少模型过拟合
  • 收藏好这篇,别再只说“数据劫持”了
  • 我感觉这是史上最牛的防sql注入方法类
  • 小程序开发中的那些坑
  • 一、python与pycharm的安装
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • Mac 上flink的安装与启动
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #define、const、typedef的差别
  • #Java第九次作业--输入输出流和文件操作
  • ( 10 )MySQL中的外键
  • (4)Elastix图像配准:3D图像
  • (安卓)跳转应用市场APP详情页的方式
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)计算机毕业设计大学生兼职系统
  • (十三)Flask之特殊装饰器详解
  • (五)Python 垃圾回收机制
  • (一)为什么要选择C++
  • (转)【Hibernate总结系列】使用举例