condition启动模式配置

condition启动模式配置

  问题引入:有如下图三个底部导航栏,现在新增加了一个详情页面但是没有添加到底部导航栏中,请问怎么访问到我的详情页面?
在这里插入图片描述
  如果是H5页面,可以直接在浏览器加上详情页地址pages/detail/detail,如下http://localhost:8080/#/pages/detail/detail,即可实现访问。
在这里插入图片描述
  但是如果是在微信小程序,怎么实现访问呢?这就需要借助到condition启动模式配置。但是启动模式配置,仅开发期间生效,用于模拟直达页面的场景,如:小程序转发后,用户点击所打开的页面。

1.condition属性说明:

属性说明:

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

   current 值为0 就表示计划list里面第一个启动模式

list说明:

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

   query就是跳动到页面携带的参数

2.代码示例:
	"condition": {
		"current": 0,
		"list": [
			{
				"name":"详情页",
				"path":"pages/detail/detail",
				"query":"id=123"
			}
		]
	}

   效果:
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值