zoukankan      html  css  js  c++  java
  • 微信小程序:wx.navigateTo中url无法跳转问题(app.json中配置的tabBar与wx.navigateTo中url引用相同页面导致)

    今天在做微信小程序时,设置wx.navigateTo页面跳转并传参数,点击始终没有效果,代码如下:

    //事件处理函数
      newsDetail: function (event) {
        console.log(event),
        //带id跳转到指定的页面,这里的event.currentTarget.dataset.id是获取wxml页面上的data-id参数,详见事件说明
        wx.navigateTo({
          url: "../detail/detail?id="+event.currentTarget.dataset.id,//url跳转地址
          success: function (res) {
            console.log(res)
          },
          fail:function(res){
            console.log(res)
          }
        })
      },

    排查几遍,并无错误之错呀

    查询各类文档发现问题之处在于:若是在全局app.json中配置了tabBar,引用的链接与wx.navigateTo页面跳转url地址相同就无法实现跳转

    代码如下:

    测试,完美跳转;

  • 相关阅读:
    小程序(二)
    React 之 项目搭建
    mac 终端 常用命令
    css 之 动画(翻转动画例子)
    css 之 单位
    Git 常见操作
    css 之 页面常用布局
    mac版vscode快捷键
    JSX
    Rem适配原理
  • 原文地址:https://www.cnblogs.com/wenzheshen/p/6912727.html
Copyright © 2011-2022 走看看