python全栈开发day118-Mui
1.什么是Mui
Mui是前端布局框架
封装了HTML5PLUS
HTML5PLUS是移动操作系统的调用接口
2.Mui代码块,用于快速构建Mui组件
1).打开一个窗口
Mui.openWindow({
url:"index.html",
id:"index.html",
styles:{
top:0px,
bottom:50px # 页面布局
}
extras:{
user_id:1 # 页面参数
}
})
2).获取页面参数
plusReady(function(){
var Sdata = plus.webview.currentWebview()
Sdata.user_id # 获取页面参数
})
3). mui.fire # 跨页面传参
web = plus.webview.getWebviewById("index.html") # 获取要操作页面对象,HBuilder是主页面的id
mui.fire(web,"hello",{talk,'你好'})
document.addEventListener("hello",function(data){
data.detail # {talk:"你好"}
data.detail.talk
})
4). mui.post({
url,{user_id:1},function(data){}
})
python全栈开发day118-Mui的更多相关文章
- Python全栈开发【面向对象进阶】
		Python全栈开发[面向对象进阶] 本节内容: isinstance(obj,cls)和issubclass(sub,super) 反射 __setattr__,__delattr__,__geta ... 
- Python全栈开发【面向对象】
		Python全栈开发[面向对象] 本节内容: 三大编程范式 面向对象设计与面向对象编程 类和对象 静态属性.类方法.静态方法 类组合 继承 多态 封装 三大编程范式 三大编程范式: 1.面向过程编程 ... 
- Python全栈开发【模块】
		Python全栈开发[模块] 本节内容: 模块介绍 time random os sys json & picle shelve XML hashlib ConfigParser loggin ... 
- Python全栈开发【基础四】
		Python全栈开发[基础四] 本节内容: 匿名函数(lambda) 函数式编程(map,filter,reduce) 文件处理 迭代器 三元表达式 列表解析与生成器表达式 生成器 匿名函数 lamb ... 
- Python全栈开发【基础三】
		Python全栈开发[基础三] 本节内容: 函数(全局与局部变量) 递归 内置函数 函数 一.定义和使用 函数最重要的是减少代码的重用性和增强代码可读性 def 函数名(参数): ... 函数体 . ... 
- Python全栈开发【基础二】
		Python全栈开发[基础二] 本节内容: Python 运算符(算术运算.比较运算.赋值运算.逻辑运算.成员运算) 基本数据类型(数字.布尔值.字符串.列表.元组.字典) 其他(编码,range,f ... 
- Python全栈开发【基础一】
		Python全栈开发[第一篇] 本节内容: Python 的种类 Python 的环境 Python 入门(解释器.编码.变量.input输入.if流程控制与缩进.while循环) if流程控制与wh ... 
- python 全栈开发之路 day1
		python 全栈开发之路 day1 本节内容 计算机发展介绍 计算机硬件组成 计算机基本原理 计算机 计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可 ... 
- Python全栈开发
		Python全栈开发 一文让你彻底明白Python装饰器原理,从此面试工作再也不怕了. 一.装饰器 装饰器可以使函数执行前和执行后分别执行其他的附加功能,这种在代码运行期间动态增加功能的方式,称之为“ ... 
- 老男孩最新Python全栈开发视频教程(92天全)重点内容梳理笔记 看完就是全栈开发工程师
		为什么要写这个系列博客呢? 说来讽刺,91年生人的我,同龄人大多有一份事业,或者有一个家庭了.而我,念了次985大学,年少轻狂,在大学期间迷信创业,觉得大学里的许多课程如同吃翔一样学了几乎一辈子都用不 ... 
随机推荐
- Mac下查看node等的安装路径
- 将CSV文件存为HTML文件形式
			# -*- coding: utf-8 -*- """ Created on Mon Apr 29 09:24:04 2019 @author: history &quo ... 
- 公共DNS推荐及dns测速
			DNS在平时上网中扮演重要角色,如果不注意DNS的话,可能会导致网速慢.弹窗广告.网址打不开.打开不是自己想要的网站.劫持等一系列问题.针对DNS的问题,今天我们就来总结一下,看看哪个DNS服务器最好 ... 
- windows环境下安装composer,然后使用composer安装Laravel
			Composer 不是一个包管理器,它仅仅是一个依赖管理工具,它允许你申明项目所依赖的代码库,并在你的项目中安装这些代码库.它涉及 “packages” 和 “libraries”,但它在每个项目的基 ... 
- linux系统中日常运维常用命令汇总一
			一.查看日志和机器相关信息常用命令 1.cat cat 命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,类似于下的type命令注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往 ... 
- JS的去抖、节流
			去抖(debounce) 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时. //模拟一段ajax请求 function ajax(content) { console.log('aj ... 
- Hbase 客户端Scan
			Hbase 客户端Scan 标签(空格分隔): Hbase HBase扫描操作Scan 1 介绍 扫描操作的使用和get()方法类似.同样,和其他函数类似,这里也提供了Scan类.但是由于扫描工作方式 ... 
- 【JS】使用变量作为object的key-方法汇总
			1.方法一 var a = 'id'; var str = '{'+a+' : 12}' var obj = eval("("+str+")"); 结果: ob ... 
- trackerClient.getConnection()为null
			如题,整了个fastDFS文件服务器.但是集成项目spring boot时上传文件失败! Debug到trackerClient.getConnection()时为null.于是看了服务器上track ... 
- SimMechanics/Second Generation倒立摆模型建立及初步仿真学习
			笔者最近捣鼓Simulink,发现MATLAB的仿真模块真的十分强大,以前只是在命令窗口敲点代码,直到不小心敲入simulink,就一发不可收拾.话说simulink的模块化建模确实方便,只要拖拽框框 ... 
