で `combineLatest`それは私にRxJS 5.0を使用してObservable.combineLatest is not a function
を引き起こして、次のコードを見つけることができません:はRxJS 5.0
let Observable = require('rxjs/Observable.js').Observable;
import 'rxjs/add/operator/combineLatest';
Observable
.combineLatest([player, spaceShip], (shotEvents, spaceShip) => ({
x: spaceShip ? spaceShip.x : board.canvas.width/2,
timestamp: shotEvents.timestamp
}))
他のすべての観測を解決することができます、解決されていない唯一の機能は私のcombineLatest
です。私は役に立たないようにするためにobservables/combineLatest
を試しました。
私はwebpack
とbabel
を使用して、すべてをコンパイルしていて、コードがscan
、range
、interval
、map
、および他のいくつかを解決することができます。さらにflatMap
を使用するとimport 'rxjs/add/operator/mergeMap';
が働いた。
でもないcombineLatest
もしそうなら、誰それが深くいただければ幸い作業例を持っています。他にもドキュメント内に他のものを見つけることができませんでしたa unit test that is basically the same thing (an array of observables and a function).
推測を'es6'、排他的に' typescript' – Claudiordgz
私はこの同じ問題を抱えています。 –
この投稿を+1するだけではありませんが、私はTypescriptと全く同じ問題を抱えています。 webpackを使用すると、私のコードはコンパイルされますが、実行時にこの関数は何らかの理由でそこに存在しません。他の演算子は問題なく動作します。 –