十二. 导航组件 navigator

导航组件

navigator

页面链接

属性类型默认值说明
targetstringself在哪个目标上发生跳转, 默认当前小程序
urlstring当前小程序内的跳转链接
open-typestringnavigate跳转方式
deltanumber1当open-type为’navigateBack’时有效, 表示回退的层数
app-idstringtarget="miniProgram"时有效, 要打开的小程序appld
pathstringtarget="miniProgram"时有效, 打开的页面路径, 如果为空则打开首页
extra-dataobjecttarget="miniProgram"时有效, 需要传递给目标小程序的数据, 目标小程序可在App.onLaunch(),App.onShow()中获取到这份数据
versionstringreleasetarget="miniProgram"时有效, 要打开的小程序版本
hover-classstringnavigator-hover指定点击时的样式类,当hover-class="none"时,没有点击态效果
hover-stop-propagationbooleanfalse指定是否阻止本节点的祖先节点出现点击态
hover-start-timenumber50按住后多久出现点击态, 单位毫秒
hover-stay-timenumber600手指松开后点击态保留时间, 单位毫秒
bindsuccessstringtarget="miniProgram"时有效,跳转小程序成功
bindfailstringtarget="miniProgram"时有效,跳转小程序失败
bindcompletestringtarget="miniProgram"时有效,跳转小程序完成

target的合法值

说明
self当前小程序
miniProgram其他小程序

open-type 的合法值

说明
navigate保留当前页面,跳转到应用内的某个页面, 但不能跳转到tabBer页面
redirect关闭当前页面,跳转到应用内的某个页面, 但是不允许跳转到tabBer页面
switchTab跳转到tabBer页面, 并关闭其他所有非tabBer页面
reLaunch关闭所有页面, 打开到应用内的某个页面
navigateBack关闭当前页面,返回上一页或多级页面. 可通过getCurrentPoges()获取当前的页面栈决定返回几层
exit退出小程序,target="miniProgram"时生效

version的合法值

说明
develop开发版
trial体验版
release正式版
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值