微信小程序不能跳转页面(微信小程序页面跳转动画)

微信小程序页面跳转无效果通过为按钮添加时间处理来实现页面跳转。代码如下:text>这是测试页text>buttonbindtap=’bindToLogs’>跳转到日志button>buttonbindtap=’bindToIndex’>返回首页button>//pages/test/test.jsPage({data:{},//事件处理函数

大家好,又见面了,我是你们的朋友全栈君。

微信小程序页面跳转无效果


通过为按钮添加时间处理来实现页面跳转。

代码如下:

<!--pages/test/test.wxml-->
<text>这是测试页</text>
<button bindtap='bindToLogs'>跳转到日志</button>
<button bindtap='bindToIndex'>返回首页</button>
// pages/test/test.js
Page({
  data: {
  },
  //事件处理函数
  bindToLogs:function(){ 
   
    wx.switchTab({
      url: '../logs/logs',
    })
  },
  bindToIndex: function () { 
   
    wx.switchTab({
      url: '../index/index',
    })
  }
})

运行结果:
这里写图片描述

心得:

  • 因为我要跳转的位置位于tabBar中,所以我要使用wx.switchTab(OBJECT)来跳转才有效果。
  • 之前使用的是wx.navigateTo(OBJECT) ,运行发现是无效的。

注意:

  • wx.navigateTo(OBJECT)
    不会销毁当前页面,仅仅是将其hide,使用wx.navigateBack可以返回到原页面。
  • wx.redirectTo(OBJECT)
    销毁当前页面,跳转到应用内的其他页面。

小贴士:

  • 检查你要跳转的位置是否在app.js中注册过。
  • 检查你要跳转的地址是否有误。经常都是因为少写或者多写使得跳转无效。
  • 检查你要跳转的位置是否位于TabBar中,如果是的话,要使用wx.switchTab 来跳转界面。

参考链接

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126066.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月18日 上午7:00
下一篇 2022年4月18日 上午7:00


相关推荐

  • stringbuffer stringbuilder区别_javastringbuffer

    stringbuffer stringbuilder区别_javastringbufferString、StringBuffer和StringBuilder的区别:文章目录StringStringBufferStringBuilderStringBuffer是如何实现线程安全的呢?Java9的改进String  String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。  这个是String类的解释,之前小咸儿看…

    2022年4月19日
    52
  • Tiled源码分析: 序

    Tiled源码分析: 序最近业余玩玩了 cocos2d x 在做地图部分时发现了 Tiled 这个开源的地图编辑器深入了解之后 发现这个编辑十分强大 好用到其他 2D 引擎都支持其地图格式 几乎成为了一种标准在使用过程中 有时会有对其编辑功能进行扩充的需要 所以顺便看了一下它的代码读过之后 越看越喜欢 做为开源的编辑器 代码能写这么漂亮很不简单想想自己用 Qt 写的几个工具 总是感觉有点耦合 所以就有了学习一下 T

    2026年3月19日
    2
  • 【SpringBoot】40、SpringBoot中使用Aspose将文件转为PDF实现在线预览

    【SpringBoot】40、SpringBoot中使用Aspose将文件转为PDF实现在线预览一 简介 Aspose 是 NET 和 Java 开发组件以及为 MicrosoftSQL 和 JasperReport 等平台提供渲染扩展的领先供应商 它的核心重点是提供最完整和最强大的文件管理产品 Aspose 产品支持一些商业上最流行的文件格式 包括 Word 文档 Excel 电子表格 PowerPoint 演示文稿 PDF 文档 Flash 演示文稿和项目文件 二 下载下载 Aspose 的依赖 Jar 包可以通过一下仓库下载 Aspo

    2026年3月26日
    2
  • DeepSeek + Dify 搭建本地知识库

    DeepSeek + Dify 搭建本地知识库

    2026年3月16日
    2
  • 数组转为list java_思考与实践并行的俗语

    数组转为list java_思考与实践并行的俗语不曾想到,“Java数组转List”竟然有这么多的学问,震撼之余夹带些许不堪。

    2022年8月23日
    8
  • springcloud详细教程_史上最简单的画

    springcloud详细教程_史上最简单的画SpringCloudBus将分布式的节点和轻量的消息代理连接起来。这可以用于广播配置文件的更改或者其他的管理工作。一个关键的思想就是,消息总线可以为微服务做监控,也可以作为应用程序之间相互通讯。本文要讲述的是用AMQP实现通知微服务架构的配置文件的更改。一、准备工作本文还是基于上一篇文章来实现。按照官方文档,我们只需要在配置文件中配置spring-cloud-starter-bus-amq

    2025年7月26日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号