当前位置: 首页 > news >正文

开发网站广州个人印章在线制作网站

开发网站广州,个人印章在线制作网站,传媒建设网站,白色网站源码目录 一、页面导航的概念 二、页面导航的实现 (1)声明式导航 1、概念 2、导航到tabBar页面 3、导航非tabBar页面 4、后退导航 (2)编程式导航 1、导航到tabBar页面 2、导航到非tabBar页面 3、后退导航 三、导航传参 &…

目录

一、页面导航的概念

二、页面导航的实现

(1)声明式导航

1、概念

2、导航到tabBar页面

3、导航非tabBar页面

4、后退导航

(2)编程式导航

1、导航到tabBar页面

2、导航到非tabBar页面

3、后退导航

三、导航传参

(1)声明式导航传参

(2)编程式导航传参

(3)在onLoad中接收导航参数


一、页面导航的概念

页面导航指的是页面之间的相互跳转。在小程序中有两种方式实现页面导航。

(1)声明式导航

(2)编程式导航

二、页面导航的实现

(1)声明式导航

1、概念

   在页面上声明一个navigator导航组件,通过点击该组件实现页面跳转

2、导航到tabBar页面

在使用navigator组件跳转到指定的tabBar页面时,需要指定url属性和open-type属性,其中:

url表示要跳转的页面地址,必须以/开头

open-type表示跳转的方式,必须为switchTab

<navigator url="/pages/message/message" open-type="switchTab">消息页面</navigator>

3、导航非tabBar页面

在使用navigator组件跳转到指定的非tabBar页面时,需要指定url属性和open-type属性,其中:

url表示要跳转的页面地址,必须以/开头

open-type表示跳转的方式,必须为navigate,注意在导航到非tabBar页面时,open-type=“navigate”属性可以省略

<navigator url="/pages/test/test" open-type="navigate">到测试</navigator>

4、后退导航

如果想要后退到上一页面或者多级页面,则需要指定open-type属性和delta属性,其中:

open-type的值必须是navigateBack,表示要进行后退导航

delta的值必须是数字,表示后退的层级,默认值是1

<navigator open-type="navigateBack" delta="1">返回</navigator>

(2)编程式导航

调用小程序的导航API,实现页面的跳转

1、导航到tabBar页面

调用wx.switchTab(Object object)方法,可以跳转到tabBar页面。其中Object参数对象的属性列表如下:

属性       类型     是否必选   说明  
url       string      是      需要跳转的tabBar页面路径,路径后不能带参数 
success   function    否      接口调用成功的回调函数
fail      function    否      接口调用失败的回调函数
complete  function    否      接口调用结束的回调函数(不管成功还是失败都会执行)

<button bind:tap="handl">到消息页面</button>//js文件handl(e){wx.switchTab({url: '/pages/message/message',})},

2、导航到非tabBar页面

调用wx.navigateTo(Object object)方法,可以跳转到非tabBar页面,其中Object参数对象的属性列表如下:

属性       类型     是否必选   说明  
url       string      是      需要跳转的非tabBar页面路径,路径后不能带参数 
success   function    否      接口调用成功的回调函数
fail      function    否      接口调用失败的回调函数
complete  function    否      接口调用结束的回调函数(不管成功还是失败都会执行)

3、后退导航

调用wx.navigateBack(Object object)方法,可以返回上一级或者多级页面,其中Object参数对象的属性列表如下:

属性       类型     是否必选     说明  
delta     number      否      返回的页面数,如果delta大于现有的页面数,则返回首页,默认是1
success   function    否      接口调用成功的回调函数
fail      function    否      接口调用失败的回调函数
complete  function    否      接口调用结束的回调函数(不管成功还是失败都会执行)
handl(e){wx.navigateBack()},

三、导航传参

(1)声明式导航传参

navigator组件的url属性用来指定路径,路径后面带着参数,如下:

<navigator url="/pages/test/test?name=as&age=10">到消息</navigator>

这里我发现跳转到tanbBar页面时无法携带参数的

(2)编程式导航传参

handl(e){wx.navigateTo({url: '/pages/test/test?name=gq&age=100',})},

这里我发现跳转到tabBar页面时无法携带参数的,甚至可能会报错

(3)在onLoad中接收导航参数

通过声明式导航传参或编程式导航传参所携带的参数,可以在onLoad事件中直接获取到

 /*** 生命周期函数--监听页面加载*/onLoad(options) {console.log(options)},

 

http://www.yayakq.cn/news/913275/

相关文章:

  • 溧阳网站优化知名品牌策划设计公司
  • 怎样做自己的摄影网站网站建设程序
  • 建设厅网站查询有没有手机网站推荐
  • 网站建设工具最简洁的销售型企业网站建设应遵守的原则
  • 网站建设最新教程视频网站改版方案模板
  • 实力网站建设电话网站建设费用5万入账
  • 建设工程公开招标网站WordPress怎么设置2个菜单
  • 查网站是不是用shopify做的广州冼村和猎德村哪个最有钱
  • 招投标网站开发费用做招聘长图用什么网站
  • 重庆建设厂招聘信息网站新手建站论坛
  • 竞价网站与竞价网站之间做友情链接wordpress网盘链接插件
  • 建设公司网站的会计分录wordpress导航菜单 设置
  • 建设农业网站好的网站怎么设计
  • 住房和城乡建设部网站首页建设通网站官网登录
  • 跨境电商网站如何做推广方案连云港建设网站
  • 自己的网站怎么编辑搜狗网站制作
  • 如何建立公司网站链接校园网站建设用什么软件写
  • 动漫视频网站开发保安公司
  • 民宿预订网站制作dwcc如何做网站
  • 平安做计划书的网站自助推广平台
  • 黄江网站仿做申请注册一个自媒体账号
  • 中小学门户网站建设wordpress禁止别人访问
  • 昆明企业为什么要做网站网站开发兼容性
  • 织梦网站如何转百度小程序同步wordpress修改邮件内容
  • 乐从网站开发黑龙江俄语网站制作
  • 2017网站开发工资做外贸选取哪个网站
  • 网站设计的研究方案用什么软件做商务网站
  • 广西住房城乡和建设厅网站首页网站中点击链接怎么做
  • 单位网站建设建设虚拟网站
  • 网站流量成本网站集约化建设 技术