微信小程序:报错(in promise) MiniProgramError

 更新时间:2020年10月30日 10:03:12   作者:谷歌研发技术团队  
这篇文章主要介绍了微信小程序:报错(in promise) MiniProgramError,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

今天学习了小程序实现路由跳转,我在操作的时候在控制台出现以下错误信息。

在这里插入图片描述

翻译过来的意思是:(承诺中)微程序错误{“errMsg”:“n”avigateTo:故障can未导航到选项卡页“}对象

问题原因:
经过查阅资料,知道使用navigateTo路由跳转方式,保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabbar 页面。

解决办法:只需在js文件的点击事件中,配置跳转的url地址与tabbar中的跳转地址不一样就ok.

我就简单说一下我用navigateTo方式实现的小程序路由跳转过程
1.触发一个点击事件

<view bindtap="toDetail"></view>

2.在js文件中设置路由跳转

// 路由跳转
 toDetail(){
  wx.navigateTo({  
   url:"/pages/detail/detail"
  })
 },

navigateTo路由跳转方式可以实现历史回退
大家也可以去了解一下其他的路由跳转方式
其他路由的一些简单介绍:

wx.navigateTo() 带历史回退,不能跳转到tabbar页面

wx.redirectTo() 不保留历史,跳转到另一个页面,不能返回到上一页面
//相当于vue中的路由跳转方式this.$router.replace()

wx.switchTab() 只跳转到tabBar页面,不带回退

wx.reLaunch() 即能跳转到tabBar页面,也能跳转到非tabBar页面,不带历史回退

关于路由详解可查阅官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html

到此这篇关于微信小程序:报错(in promise) MiniProgramError 的文章就介绍到这了,更多相关微信小程序报错(in promise) 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • JS实现css hover操作的方法示例

    JS实现css hover操作的方法示例

    这篇文章主要介绍了JS实现css hover操作的方法,涉及javascript事件响应及页面元素css属性动态操作相关技巧,需要的朋友可以参考下
    2017-04-04
  • JS Object.preventExtensions(),Object.seal()与Object.freeze()用法实例分析

    JS Object.preventExtensions(),Object.seal()与Object.freeze()用

    这篇文章主要介绍了JS Object.preventExtensions(),Object.seal()与Object.freeze()用法,结合实例形式分析了javascript控制对象扩展、密封、冻结等相关函数与操作技巧,需要的朋友可以参考下
    2018-08-08
  • 详解JavaScript时间格式化

    详解JavaScript时间格式化

    这篇文章主要介绍了详解JavaScript时间格式化的相关资料,需要的朋友可以参考下
    2015-12-12
  • js 浏览本地文件夹系统示例代码

    js 浏览本地文件夹系统示例代码

    js 浏览本地文件夹系统不可思议吧,经测试效果还是不错的,感兴趣的朋友可以参考下
    2013-10-10
  • 小程序wx.getUserProfile接口的具体使用

    小程序wx.getUserProfile接口的具体使用

    最近微信小程序对于审核小程序提出了带有wx.login、wx.getUserInfo接口的调整,并提出了一个新的接口供开发者调用,本文就详细的介绍一下如何使用,感兴趣的可以了解一下
    2021-06-06
  • 微信小程序之拖拽排序(代码分享)

    微信小程序之拖拽排序(代码分享)

    本篇文章主要分享了微信小程序拖拽排序的示例代码。具有一定的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • js实现移动端图片滑块验证功能

    js实现移动端图片滑块验证功能

    这篇文章主要为大家详细介绍了js实现移动端图片滑块验证功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-09-09
  • javascript实现iframe框架延时加载的方法

    javascript实现iframe框架延时加载的方法

    这篇文章主要介绍了javascript实现iframe框架延时加载的方法,可基于setTimeout实现这一功能,是非常实用的技巧,需要的朋友可以参考下
    2014-10-10
  • JS中去掉if...else的多种方法

    JS中去掉if...else的多种方法

    在JavaScript编程中,过多的if...elseif...else语句可能导致代码难以维护,可以通过switch语句、对象字面量、函数映射、数组或映射对象分发、提前返回以及使用数组的find方法来优化这种复杂的条件判断,提高代码的可读性和维护性,下面就来介绍一下
    2024-09-09
  • JS上传组件FileUpload自定义模板的使用方法

    JS上传组件FileUpload自定义模板的使用方法

    这篇文章主要为大家详细介绍了JS上传组件FileUpload自定义模板的使用方法,感兴趣的小伙伴们可以参考一下
    2016-05-05

最新评论