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


Posted in Javascript onOctober 30, 2020

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

微信小程序:报错(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) 内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
读jQuery之十三 添加事件和删除事件的核心方法
Aug 23 Javascript
分享精心挑选的12款优秀jQuery Ajax分页插件和教程
Aug 09 Javascript
在JS中如何调用JSP中的变量
Jan 22 Javascript
node.js中的fs.stat方法使用说明
Dec 16 Javascript
js鼠标点击图片实现随机变换图片的方法
Feb 16 Javascript
AngularJS使用angular-formly进行表单验证
Dec 27 Javascript
JavaScript Array对象详解
Mar 01 Javascript
JavaScript通过HTML的class来获取HTML元素的方法总结
May 24 Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
May 31 Javascript
基于JavaScript实现屏幕滚动效果
Jan 18 Javascript
JavaScript 上传文件(psd,压缩包等),图片,视频的实现方法
Jun 19 Javascript
Weex开发之地图篇的具体使用
Oct 16 Javascript
vue keep-alive实现多组件嵌套中个别组件存活不销毁的操作
Oct 30 #Javascript
vuecli项目构建SSR服务端渲染的实现
Oct 30 #Javascript
Javascript文本框脚本实现方法解析
Oct 30 #Javascript
vue使用keep-alive实现组件切换时保存原组件数据方法
Oct 30 #Javascript
vue内置组件keep-alive事件动态缓存实例
Oct 30 #Javascript
Javascript表单序列化原理及实现代码详解
Oct 30 #Javascript
解决Vue-cli无法编译es6的问题
Oct 30 #Javascript
You might like
php利用curl抓取新浪微博内容示例
2014/04/27 PHP
PHP表单提交后引号前自动加反斜杠的原因及三种办法关闭php魔术引号
2015/09/30 PHP
php获取本机真实IP地址实例代码
2016/03/31 PHP
PHP在线打包下载功能示例
2016/10/15 PHP
php cli模式下获取参数的方法
2017/05/05 PHP
PHP里的$_GET数组介绍
2019/03/22 PHP
php+ajax实现商品对比功能示例
2019/04/13 PHP
自写简单JS判断是否已经弹出页面
2010/10/20 Javascript
jQuery Tab插件 用于在Tab中显示iframe,附源码和详细说明
2011/06/27 Javascript
js FLASH幻灯片字符串中有连接符&的处理方法
2012/03/01 Javascript
node.js中的buffer.fill方法使用说明
2014/12/14 Javascript
js给selected添加options的方法
2015/05/06 Javascript
酷! 不同风格页面布局幻灯片特效js实现
2021/02/19 Javascript
js 上传文件预览的简单实例
2016/08/16 Javascript
最常见的左侧分类菜单栏jQuery实现代码
2016/11/28 Javascript
Servlet实现文件上传,可多文件上传示例
2016/12/05 Javascript
JavaScript实现格式化字符串函数String.format
2016/12/16 Javascript
详解nodejs 文本操作模块-fs模块(四)
2016/12/22 NodeJs
详解原生js实现offset方法
2017/06/15 Javascript
Vue组件化通讯的实例代码
2017/06/23 Javascript
使用vue-resource进行数据交互的实例
2017/09/02 Javascript
基于JavaScript实现前端数据多条件筛选功能
2020/08/19 Javascript
微信小程序scroll-view的滚动条设置实现
2020/03/02 Javascript
关于vue的列表图片选中打钩操作
2020/09/09 Javascript
用Python实现一个简单的能够上传下载的HTTP服务器
2015/05/05 Python
python opencv之SIFT算法示例
2018/02/24 Python
CentOS 7 安装python3.7.1的方法及注意事项
2018/11/01 Python
Python两个字典键同值相加的几种方法
2019/03/05 Python
对python tkinter窗口弹出置顶的方法详解
2019/06/14 Python
运动会领导邀请函
2014/01/10 职场文书
酒店中秋节促销方案
2014/01/30 职场文书
平面设计专业大学生职业规划书
2014/03/12 职场文书
房产授权委托书范本
2014/09/22 职场文书
村主任“四风”问题个人对照检查材料思想汇报
2014/10/02 职场文书
小学教研工作总结2015
2015/05/13 职场文书
使用python求解迷宫问题的三种实现方法
2022/03/17 Python