EventListernerOptions не имеет общих свойств с моим событием click - PullRequest
0 голосов
/ 28 мая 2019

Ну, на самом деле это не проблема в разработке, а только в производстве, так как компилятор жалуется на разные вещи, но я не люблю ошибки, тем не менее.

Я пытался возвратить ноль в одном случае, если это сработало, но не в другом

  let fc=this.context.isPointInPath(event.x,event.y)
  console.log(fc)
  return null
})
mouse$.subscribe()
const input$ = 
    merge(
        fromEvent(document, 'keydown', event => {
           //x=this.paddlepos;
            switch (event.keyCode) {
                case PADDLE_KEYS.left:
                 //x+=1;

                // return this.paddlepos=-1
                 this.paddlepos-=1
                //  if(this.paddlepos<=0){
                //    this.paddlepos=1
                //  }
                 x=this.paddlepos;
                    return [1,x]
                case PADDLE_KEYS.right:
                //x-=1;

               // return this.paddlepos=+1
                 this.paddlepos+=1
                 x=this.paddlepos;
                   return [-1, x]
                default:
                    //return null;
                    return [0, x]
            }
            return null
        }),
        fromEvent(document, 'keyup',event=> [0,x] // let x=this.paddlepos;

         // event=0;

        )

Я ожидаю, что он не будет жаловаться на правильный синтаксис, но всегда трудно реализовать такие вещи, как rxjs в angular, не стесняйтесь помочь ... поэтому я получаю сообщение об ошибке: event => ... не имеет общих свойств с eventlisteneroptions

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...