Angular5升级RxJS到5.5.3报错:EmptyError: no elements in sequence的解决方法


Posted in Javascript onApril 09, 2018

前言

RxJS是一种针对异步数据流编程工具,或者叫响应式扩展编程;可不管如何解释RxJS其目标就是异步编程,Angular引入RxJS为了就是让异步可控、更简单。可是最近在升级中遇到了一些问题,下面就来给大家介绍下,给同样遇到这个问题发朋友们一些参考,下面话不多说了,来一起看看详细的介绍吧。

Angular 5.0.5升级RxJS到5.5.3报错:

ERROR Error: Uncaught (in promise): EmptyError: no elements in sequence
EmptyError: no elements in sequence
 at new EmptyError (EmptyError.js:28)
 at FirstSubscriber._complete (first.js:154)
 at FirstSubscriber.Subscriber.complete (Subscriber.js:122)
 at MergeMapSubscriber._complete (mergeMap.js:150)
 at MergeMapSubscriber.Subscriber.complete (Subscriber.js:122)
 at MapSubscriber.Subscriber._complete (Subscriber.js:140)
 at MapSubscriber.Subscriber.complete (Subscriber.js:122)
 at EmptyObservable._subscribe (EmptyObservable.js:83)
 at EmptyObservable.Observable._trySubscribe (Observable.js:172)
 at EmptyObservable.Observable.subscribe (Observable.js:160)
 at new EmptyError (EmptyError.js:28)
 at FirstSubscriber._complete (first.js:154)
 at FirstSubscriber.Subscriber.complete (Subscriber.js:122)
 at MergeMapSubscriber._complete (mergeMap.js:150)
 at MergeMapSubscriber.Subscriber.complete (Subscriber.js:122)
 at MapSubscriber.Subscriber._complete (Subscriber.js:140)
 at MapSubscriber.Subscriber.complete (Subscriber.js:122)
 at EmptyObservable._subscribe (EmptyObservable.js:83)
 at EmptyObservable.Observable._trySubscribe (Observable.js:172)
 at EmptyObservable.Observable.subscribe (Observable.js:160)
 at resolvePromise (zone.js:824)

这应该是RxJS升级导致的,参考issue。

方法一

在所有的route里加上pathMath:"full",如

const routes: Routes = [
 { path: "", component: IndexComponent },
 { path: "home", component: HomeComponent },
 { path: "about", component: AboutComponent },
 ...
];

改为

const routes: Routes = [
 { pathMatch: 'full', path: "", component: IndexComponent },
 { pathMatch: 'full', path: "home", component: HomeComponent },
 { pathMatch: 'full', path: "about", component: AboutComponent },
 ...
];

方法二

RxJS降为版本5.5.2。

注意:降版本时一定要把之前的卸载掉。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
禁止JQuery中的load方法装载IE缓存中文件的方法
Sep 11 Javascript
javascript面向对象编程(一) 实例代码
Jun 25 Javascript
JS中window.open全屏命令解析及使用示例
Dec 11 Javascript
js 操作select与option(示例讲解)
Dec 20 Javascript
innerText 使用示例
Jan 23 Javascript
jQuery+html5+css3实现圆角无刷新表单带输入验证功能代码
Aug 21 Javascript
Bootstrap轮播插件使用代码
Oct 11 Javascript
Javascript实现图片懒加载插件的方法
Oct 20 Javascript
webpack使用 babel-loader 转换 ES6代码示例
Aug 21 Javascript
Vue实现内部组件轮播切换效果的示例代码
Apr 07 Javascript
JS+HTML5 Canvas实现简单的写字板功能示例
Aug 30 Javascript
聊聊鉴权那些事(推荐)
Aug 22 Javascript
浅谈webpack 自动刷新与解析
Apr 09 #Javascript
webpack 插件html-webpack-plugin的具体使用
Apr 09 #Javascript
详解webpack 入门与解析
Apr 09 #Javascript
vue技术分享之你可能不知道的7个秘密
Apr 09 #Javascript
一步步教会你微信小程序的登录鉴权
Apr 09 #Javascript
vue组件详解之使用slot分发内容
Apr 09 #Javascript
vue组件中使用props传递数据的实例详解
Apr 08 #Javascript
You might like
PHP实现Socket服务器的代码
2008/04/03 PHP
PHP图片验证码制作实现分享(全)
2012/05/10 PHP
php单态设计模式(单例模式)实例
2014/11/18 PHP
php实现图片缩略图的方法
2016/03/29 PHP
Yii2实现增删改查后留在当前页的方法详解
2017/01/13 PHP
PHP安装BCMath扩展的方法
2019/02/13 PHP
Javascript 类与静态类的实现
2010/04/01 Javascript
js getBoundingClientRect() 来获取页面元素的位置
2010/11/25 Javascript
Extjs TimeField 显示正常时间格式的代码
2011/06/28 Javascript
js计算精度问题小结
2013/04/22 Javascript
js 图片随机不定向浮动的实现代码
2013/07/02 Javascript
js判断游览器类型及版本号的代码
2014/05/11 Javascript
jquery取子节点及当前节点属性值的方法
2014/09/09 Javascript
js实现仿Discuz文本框弹出层效果
2015/08/13 Javascript
跟我学习javascript的var预解析与函数声明提升
2015/11/16 Javascript
javascript用正则表达式过滤空格的实现代码
2016/06/14 Javascript
如何检测JavaScript的各种类型
2016/07/30 Javascript
如何防止INPUT按回车自动提交表单FORM
2016/12/06 Javascript
[js高手之路]HTML标签解释成DOM节点的实现方法
2017/08/31 Javascript
RequireJS用法简单示例
2018/08/20 Javascript
JS 正则表达式验证密码、邮箱格式的实例代码
2018/10/28 Javascript
详解nuxt路由鉴权(express模板)
2018/11/21 Javascript
[03:11]不朽宝藏三外观展示
2020/09/18 DOTA
Python 编码Basic Auth使用方法简单实例
2017/05/25 Python
在VS2017中用C#调用python脚本的实现
2019/07/31 Python
python程序文件扩展名知识点详解
2020/02/27 Python
Python unittest装饰器实现原理及代码
2020/09/08 Python
亚马逊墨西哥站:Amazon.com.mx
2018/08/26 全球购物
Guess荷兰官网:美国服饰品牌
2020/01/22 全球购物
应届大专毕业生个人自荐信
2013/09/22 职场文书
大学生实习证明范本
2014/01/15 职场文书
大学生联谊活动策划书(光棍节)
2014/10/10 职场文书
2019教师的学习计划
2019/06/25 职场文书
导游词之丽江普济寺
2019/10/22 职场文书
《烈火英雄》观后感:致敬和平时代的英雄
2019/11/11 职场文书
python unittest单元测试的步骤分析
2021/08/02 Python