• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >HBuilder教程 > HBuilder mui 页面传参终极版

HBuilder mui 页面传参终极版

作者:教程 字体:[增加 减小] 来源:互联网 时间:2017-05-31

本文主要包含hbuilder mui,hbuilder mui视频教程,hbuilder mui教程,hbuilder mui api,hbuilder mui app等相关知识,教程希望在学习及工作中可以帮助到您

页面传参数是一种比较常见的业务需求,根据实现原理及适用环境可以分为两大类。

在普通浏览器端常用的方法有如下几种:

1.利用URL传参
在页面跳转的时候通过设置window.location.href添加参数,在接收参数的页面通过window.location.search获取参数字符串。

发送参数的页面:

window.location.href = 'new.html?targetId=123'

接收参数的页面:

// 获取url中的参数
function getUrlParam (name) {
     var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
     var r = window.location.search.substr(1).match(reg);
     if (r!= null) {
        return unescape(r[2]);
     }else{
        return null;
     }
}    
//获取url中的targetId参数
var targetId = getUrlParam('targetId');
console.log(targetId);

2.利用本地存储传参
可以使用本地存储的方式,可以使用cookie、sessionStorage和localStorage。
发送参数的页面:

localStorage.setItem("targetId","123");

接收参数的页面:

localStorage.getItem("targetId");

mui框架根据业务场景不同,提供了两种传值模式:

1.页面初始化时,通过扩展参数传值

html5+ webview中在创建新窗口的时候有一个extras参数,用于创建Webview窗口的额外扩展参数。

var w = plus.webview.create("new.html","new",{},{
    targetId: '123'
});
w.show


 

您可能想查找下面的文章:

  • MUI Hbuilder设置模拟器运行APP项目图文教程
  • MUI APP 项目收到Appstore的警告邮件
  • HBuilder mui页面怎么跳转到Android原生界面?
  • HBuilder mui框架开发的App如何查询App的uid
  • mui H5游戏平台完整源码
  • mui app在线更新
  • HBuilder打包mui app Android签名证书的生成
  • MUI H5+ app自动更新思路与实现
  • hbuilder mui IOS 平台离线打包定位插件配置
  • HBuilder mui 页面传参终极版

相关文章

  • 2017-05-31HBuilder MUI 远程文件缓存到本地
  • 2017-05-31请问用downloader.createDownload 下载的文件放在哪里??
  • 2017-05-31html5仿ios下拉和上拉回弹功能
  • 2017-05-31HBuilder是免费的吗?会收费吗?
  • 2017-05-31MUI开发注意事项
  • 2017-05-31分享mui.previewimage.js图片预览的经验
  • 2017-05-31mui中几种open页面的区别
  • 2017-05-31MUI 使用dialog实现表单密码的输入及验证
  • 2017-05-31hbuilder mui 全选和取消以及全选按钮代码案例
  • 2017-05-31Hbuilder MUI 关闭Webview窗口

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • Hbuilder MUI 两个对象合并成一个对象
    • HBuilder mui打开多个子页面后快速回到首页的方法
    • mui 如何监听键盘弹出
    • mui 如何动态获取mui-table-view-cell选中状态的文本值
    • mui如何根据Geolocation获得的坐标获取所在城市?
    • Hbuilder MUI选项卡pullrefresh_with_tab主动触发切换
    • Hbuilder编辑器怎么格式化代码?
    • mui uploader上传服务器端代分享(java版)
    • 小米手机安装HBuilder调试基座报错Failure [INSTALL_CANCELED_BY_USER]
    • MUI APP关于页面之间的传值,plusready和自定义事件

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有