如何在Angularjs2(2.0.1)中更快地加载Observable rxjs / Rx lib
发布时间:2020-12-17 17:27:10 所属栏目:安全 来源:网络整理
导读:我是 Angularjs2的新手 在angular1中我使用了promise回调函数,在angular2中我用 import { Observable } from 'rxjs/Rx'; 加载Observable lib,问题是它加载了太多文件 它使我的网络首次加载太慢. 请帮我找到让它更快的方式.谢谢 解决方法 不要从主Rx库导入,因
我是
Angularjs2的新手
在angular1中我使用了promise回调函数,在angular2中我用 import { Observable } from 'rxjs/Rx'; 加载Observable 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}导入 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读