Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在Angularjs2(2.0.1)中更快地加载Observable rxjs / Rx lib大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我是 Angularjs2的新手
在angular1中我使用了promise回调函数,在angular2中我用

import { Observable } from 'rxjs/Rx';

加载Observable lib,问题是它加载了太多文件

如何在Angularjs2(2.0.1)中更快地加载Observable rxjs / Rx lib

它使我的网络首次加载太慢.
请帮我找到让它更快的方式.谢谢

解决方法

不要从主Rx库导入,因为该文件需要所有其他文件.只需从单个文件中导入所需内容即可.

import { Observable } from 'rxjs/Observable';
import 'rxjs/add/operator/map';
import 'rxjs/add/observable/of';

Observable.of([1,2,3])
  .map(array => { return array.filter(num => num === 2) });

这里我们只导入Observable静态方法和map运算符.

通常,运算符将从rxjs / add / operator / {operator}导入,Observable上的静态方法将从rxjs / add / oservable / {staticMethoD}导入

大佬总结

以上是大佬教程为你收集整理的如何在Angularjs2(2.0.1)中更快地加载Observable rxjs / Rx lib全部内容,希望文章能够帮你解决如何在Angularjs2(2.0.1)中更快地加载Observable rxjs / Rx lib所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。