uni-app微信小程序模拟器运行到某一页面调试操作

本文介绍了一种在uni-app开发中提高效率的调试方法。通过配置pages.json文件中的condition属性,开发者可以在微信开发者工具中直接跳转至所需调试的页面,避免了每次都需要从首页开始的繁琐过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

刚刚开始学习uni-app,不知道微信开发者工具,运行到页面是咋回事。后来接触了一下,发现蛮好用的,这个功能可以联调你需要的某一页面。

每次联调项目时,Hbuilder X每次都要重新编译到初始默认的首页,然后要点击跳转才会出现详情页进行调试,这样很麻烦。后来发现这个功能。每次Ctrl+s项目微信小程序模拟器可以直接跳转到你需要的页面,下面开始正常操作

condition

启动模式配置,仅开发期间生效,用于模拟直达页面的场景,如:小程序转发后,用户点击所打开的页面。

属性说明:

属性类型是否必填描述
currentNumber当前激活的模式,list节点的索引值
listArray启动模式列表

list说明:

属性类型是否必填描述
nameString启动模式名称
pathString启动页面路径
queryString启动参数,可在页面的 onLoad 函数里获得

注意: 在 5+App 里真机运行可直接打开配置的页面,微信开发者工具里需要手动改变编译模式,如下图:

 

在pages.json里配置

"condition" : { //模式配置,仅开发期间生效
		"current": 0, //当前激活的模式(list 的索引项)
		"list": [
			{
				"name": "test", //模式名称
				"path": "pages/info/info", //启动页面,必选
				"query": "newsid=5173214" //启动参数,在页面的onLoad函数里面得到
			}
		]
	},

然后在微信小程序里  工具/编译配置/(选择需要的页面)

最后选中需要的联调页面,重新编译就可以直接到你需要的页面啦

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值