开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
支付宝小程序
案例分析
sdk & demo下载
常见问题
常用工具
iot小程序
运维保障
小程序 > 支付宝小程序 > 常见问题 > ide配置&获取全局参数和页面参数(启动参数)
贡献者
收藏
我的文档
设置
全局参数和页面参数的区别
拼接方式不同,全局参数是在 scheme 地址的 query 中拼接,详情可查看 小程序scheme链接介绍;页面参数是在 路由api 的 url 后拼接,如:path?key1=value1&key2=value2。
获取参数不同,全局参数在 app.js 的 onlaunch 中获取,页面参数在对应页面 page.onload 中取得。
运行返回时机不同,全局参数在小程序启动初始化时就返回;页面参数需要打开对应页面才会返回。 
开发工具启动参数配置
开发工具 ide 首次使用默认为普通编译模式,即默认刷新模拟器会打开凯发k8官方网娱乐官方首页,并且没有传入任何参数。可以添加自定义的编译模式,让模拟器刷新时从其它页面启动,并带上相关参数,提升调试效率。
打开 ide 顶部功能区中的 普通编译模式 添加编译模式,选择 添加编译模式
模式名称:自定义填写名称不影响测试。
启动页面:下拉选择需要测试的页面。
页面参数:填写需要获取的页面启动参数,在对应页面 page.js 中 onload 获取;例如:pagekey=abc123。
全局参数: 填写需要获取的全局启动参数,在 app.js 中 onlaunch/onshow 获取;例如:appkey=abc123。 
注意:新增编译模式生成的真机预览二维码可在开发版中进行测试启动参数。

开发工具启动参数获取
全局参数获取示例
页面参数获取示例
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图