RxJs - 错误为“Observable未定义” - 这里有什么问题?

时间:2016-03-08 14:58:00

标签: rxjs

我正在尝试使用mouseRxJs坐标设置一个observable。但是我收到了错误,因为“Observable”没有被定义。

任何人都在这帮助我?

这是我的代码:

$(document).ready(function() {

  var mouseMoves = Observable.fromEvent( mouseDown )
  .takeUntil( mouseUp )
  .map( function( mouseEvent) {
    return {
      x : mouseEvent.clientX,
      y : mouseEvent.clientY
    }
  })

  mouseMoves.subscribe( function ( cords ) {

    console.log( cords );

     // $('#results').html( cords );

  })

});

Live Demo

1 个答案:

答案 0 :(得分:0)

您可以使用Rx.Observable代替Observable

var mouseMoves = Rx.Observable.fromEvent( mouseDown )
.takeUntil( mouseUp )
.map( function( mouseEvent) {
    return {
        x : mouseEvent.clientX,
        y : mouseEvent.clientY
    }
})