首页 > 编程知识 正文

页面跳转错误的原因,为什么网页总是跳转到第一页

时间:2023-05-05 04:34:21 阅读:45764 作者:1574

转载https://www.cn blogs.com/HR one/p/8067036.html

导航器导航组件

首先页面跳转的相对路径中经常出现,例如“ test/test”,这表示上一层页面下的test文件夹下的test页面

wx.navigateto (),可以保留当前页面,跳转到APP中的某个页面,然后在wx.navigateBack中返回;

示例//以这种方式跳转的页面是非tabbar页面wx.navigate to ({ URL : ' ./test/test? id=1page=4',//跳转页面的路径,带参数吗? 分隔符,不同参数为分隔符相对路径, wxml后缀success:function () /不需要成功后回调fail:function{}//失败后回调; complete:funoption{}//退出后回调(成功、失败同时执行) )传递的参数在接收页的onLoad )函数中获得值: option.id,onload 3360 调用此接口是首先关闭当前页面,然后跳转到非tabBar页面。 使用示例:单击跳转

navigator——导航组件(相当于页面链接、a链接)

在applet中,页面跳转链接到navigator。

1 )属性——url

url是APP中的跳转链接,不允许跳转到外部链。

仍然使用test页面、test.wxml文件(也可以自己制作新页面进行测试)。

编译预览:

单击链接可跳转到日志页面。

2 )属性——打开-类型

open-type属性的属性值如下:

重定向——

将open-type属性的值设置为redirect。

编译预览并添加open-type属性不会影响链接的视觉样式。

单击链接可跳转到日志页面。

没有可以重定向页面并单击的后退按钮。

redirect重定向可用于检测是否禁用了用户的登录信息。 如果禁用此选项,当您跳转到登录页面时,将没有按钮返回到该登录页面。

跳转到switchtab——tab栏页面获取当不设置open-type属性时,跳转的页面为tabBar栏中的页面时,是不好使的。

跳至首页,首页在选项卡栏上。

编译预览:

单击链接可跳转到首页,没有任何反应,跳转失败。

注意: 在小程序中,当需要跳转到tabBar栏中存在的页面时,需要将open-type属性值设为switchTab。

设置open-type属性:

4. wx.switchTab,tabBar所在的网页,注意switchTab只能跳转到带有tab的页面,不能跳转到不带tab的页面

wx.switchTab ({ URL : ' ./taste/index ',注意switch tab只能跳至选项卡式页面,而不能跳至无选项卡式页面} )

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。