微信小程序:报错(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 相关文章推荐
用jscript实现新建和保存一个word文档
Jun 15 Javascript
JQUERY CHECKBOX全选,取消全选,反选方法三
Aug 30 Javascript
javascript预览上传图片发现的问题的解决方法
Nov 25 Javascript
jQuery UI Datepicker length为空或不是对象错误的解决方法
Dec 19 Javascript
JavaScript高级程序设计(第3版)学习笔记10 再访js对象
Oct 11 Javascript
js实现具有高亮显示效果的多级菜单代码
Sep 01 Javascript
体验jQuery和AngularJS的不同点及AngularJS的迷人之处
Feb 02 Javascript
Js查找字符串中出现次数最多的字符及个数实例解析
Sep 05 Javascript
利用js查找数组中指定元素并返回该元素的所有索引示例
Mar 29 Javascript
Node.js安装配置图文教程
May 10 Javascript
es6学习笔记之Async函数的使用示例
May 11 Javascript
Vuex的初探与实战小结
Nov 26 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 转换字符串编码 iconv与mb_convert_encoding的区别说明
2011/11/10 PHP
解析php中如何直接执行SHELL
2013/06/28 PHP
php之Smarty模板使用方法示例详解
2014/07/08 PHP
ThinkPHP中html:list标签用法分析
2016/01/09 PHP
来自chinaz的ajax获取评论代码
2008/05/03 Javascript
JavaScript Event学习第四章 传统的事件注册模型
2010/02/07 Javascript
基于JQuery 的消息提示框效果代码
2011/07/31 Javascript
div模拟滚动条效果示例代码
2013/10/16 Javascript
jquery Ajax 实现加载数据前动画效果的示例代码
2014/02/07 Javascript
JS在onclientclick里如何控制onclick的执行
2016/05/30 Javascript
Javascript 制作图形验证码实例详解
2016/12/22 Javascript
简单实现IONIC购物车功能
2017/01/10 Javascript
jQuery实现弹窗居中效果类似alert()
2017/02/27 Javascript
详解javascript appendChild()的完整功能
2018/08/18 Javascript
浅谈JavaScript 代码整洁之道
2018/10/23 Javascript
使用js在layui中实现上传图片压缩
2019/06/18 Javascript
用VsCode编辑TypeScript的实现方法
2020/05/07 Javascript
不管你的Python报什么错,用这个模块就能正常运行
2018/09/14 Python
pthon贪吃蛇游戏详细代码
2019/01/27 Python
python异步实现定时任务和周期任务的方法
2019/06/29 Python
详解Python是如何实现issubclass的
2019/07/24 Python
ubuntu上安装python的实例方法
2019/09/30 Python
浅谈Python中range与Numpy中arange的比较
2020/03/11 Python
解决django 向mysql中写入中文字符出错的问题
2020/05/18 Python
python和c语言哪个更适合初学者
2020/06/22 Python
虚拟机下载python是否需要联网
2020/07/27 Python
python tqdm实现进度条的示例代码
2020/11/10 Python
以设计师精品品质提供快速时尚:PopJulia
2018/01/09 全球购物
外贸业务员求职自荐信分享
2013/09/21 职场文书
高中生的学习总结自我鉴定
2013/10/26 职场文书
七一建党节演讲稿
2014/09/11 职场文书
《微笑着面对生活》优秀演讲稿范文
2014/09/23 职场文书
2014年电信员工工作总结
2014/12/19 职场文书
委托函范文
2015/01/29 职场文书
2016幼儿园毕业感言
2015/12/08 职场文书
Python将CSV文件转化为HTML文件的操作方法
2021/06/30 Python