创新互联小程序教程:微信小程序导航navigator

navigator

基础库 1.0.0 开始支持,低版本需做 兼容处理。

在汉中等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站制作、网站建设 网站设计制作按需求定制制作,公司网站建设,企业网站建设,成都品牌网站建设,营销型网站建设,成都外贸网站建设,汉中网站建设费用合理。

页面链接。

属性名 类型 默认值 说明
target Stringself在哪个目标上发生跳转,默认当前小程序,可选值self/miniProgram
urlString 应用内的跳转链接
open-typeStringnavigate跳转方式
deltaNumber 当 open-type 为 'navigateBack' 时有效,表示回退的层数
app-id String  当target="miniProgram"时有效,要打开的小程序 appId
path String  当target="miniProgram"时有效,打开的页面路径,如果为空则打开首页
extra-data Object  当target="miniProgram"时有效,需要传递给目标小程序的数据,目标小程序可在 App.onLaunch()App.onShow()  中获取到这份数据。
version version release当target="miniProgram"时有效,要打开的小程序版本,有效值 develop(开发版),trial(体验版),release(正式版),仅在当前小程序为开发版或体验版时此参数有效;如果当前小程序是正式版,则打开的小程序必定是正式版。
hover-classStringnavigator-hover指定点击时的样式类,当hover-class="none"时,没有点击态效果
hover-stop-propagation Boolean false 指定是否阻止本节点的祖先节点出现点击态
hover-start-timeNumber50按住后多久出现点击态,单位毫秒
hover-stay-timeNumber600手指松开后点击态保留时间,单位毫秒
bindsuccess String 当target="miniProgram"时有效,跳转小程序成功
bindfail String 当target="miniProgram"时有效,跳转小程序失败
bindcomplete String 当target="miniProgram"时有效,跳转小程序完成


open-type 有效值:

说明 最低版本
navigate对应wx.navigateTo的功能 
redirect对应wx.redirectTo的功能 
switchTab对应wx.switchTab的功能 
reLaunch对应wx.reLaunch的功能1.1.0
navigateBack对应wx.navigateBack的功能1.1.0
exit 退出小程序,target="miniProgram"时生效 2.1.0

注:navigator-hover默认为{background-color: rgba(0, 0, 0, 0.1); opacity: 0.7;}, 的子节点背景色应为透明色

示例代码:

/** wxss **/
/** 修改默认的navigator点击态 **/
.navigator-hover {
    color:blue;
}
/** 自定义其他点击态样式类 **/
.other-navigator-hover {
    color:red;
}


  跳转到新页面
  在当前页打开
  切换 Tab


 {{title}} 
 点击左上角返回回到之前页面 

 {{title}} 
 点击左上角返回回到上级页面 
// redirect.js navigator.js
Page({
  onLoad: function(options) {
    this.setData({
      title: options.title
    })
  }
})

文章标题:创新互联小程序教程:微信小程序导航navigator
新闻来源:http://www.shufengxianlan.com/qtweb/news30/42580.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联