当我听XHR错误时,为什么Flow会抱怨?

时间:2017-04-13 11:21:17

标签: javascript flowtype

tryflow

中试试
const xhr = new XMLHttpRequest();

xhr.addEventListener('error', (err: Error) => {
  console.log('xhr failed', err);
});

Flow给出了这个神秘的错误:

call of method `addEventListener`. Function cannot be called on any member of intersection type intersection

如果我不接受err参数,投诉就会消失。但我需要那个参数。

我已尝试使用和不注释err。我做错了什么?

1 个答案:

答案 0 :(得分:1)

Synchronization context事件处理程序的参数是error对象,而不是Event对象。做

Error