注意:
安裝了
npm install rxjs@6.5.4 --save
如果按照以下方法調用of方法:會報錯找不到of方法的錯誤。
import React from 'react'; import { Observable } from 'rxjs'; import 'rxjs/add/observable/of' const FlowPage = () => { const source$ = Observable.of(1,2,3); source$.subscribe( console.log, null, ()=>console.log('complete') ) return <h1>rxjs學習</h1>; }; export default FlowPage;
解決方案一:
npm install rxjs-compat@6.5.4 --save
執行結果:
解決方案二:
import { of } from 'rxjs';
const source$ = of(1,2,3) source$.subscribe( console.log, null, ()=>console.log('complete') )